Смоленск 1.6 Кросс-базовые запросы в PostgreSQL

Tantomare

New member
Сообщения
1
#1
Пытаюсь в локальной БД сделать внешнюю таблицу другой локальной БД через postgres_fdw. Создаю сервер, user mapping, foreign table нормально.
При попытке SELECT из этой таблицы выдается "could not execute query 'SELECT maclabel FROM pg_class WHERE relname = ' on remote server"
Если пользователю сделать usermac -m 0:3, то вылетает прямой запрет на внешние таблицы "ОШИБКА: using foreign table for non zero MAC session not allowed"

Это можно как-то пофиксить настройкой мандатных меток, или кросс-базовые запросы в принципе не работают в Астре?
 

i_tihonov

New member
Сообщения
7
#2
+1, та же самая проблема: "ОШИБКА: using foreign table for non zero MAC session not allowed"
 

i_tihonov

New member
Сообщения
7
#3
Почти тут же нашел решение :) в конфиге postgresql.conf необходимо изменить атрибут

Код:
ac_enable_dblink_mac = true