SQLRU.net
Разработка приложений баз данных

Начало » Использование СУБД » Microsoft SQL Server » Не хочет работать Linked Server с PostgreSQL (Вообще не хочет)
Не хочет работать Linked Server с PostgreSQL [сообщение #5610] Thu, 24 October 2024 11:21
DaniilGray в настоящее время не в онлайне  DaniilGray
Сообщений: 3
Зарегистрирован: October 2024
Junior Member
Дано: MS SQL Server (в домене Windows) и Postgresql на Linux.
К Postgresql из Windows подключение через учётки домена Windows с использованием Kerberos (на самом Postgre учётки занесены в группу krb_users).
На сервере, где стоит MS SQL Server, установлены odbc-драйвера Postgresql, и создан системный источник данных.
Далее - на Windows-сервере, где стоит MS SQL Server, через удалённый рабочий стол запускаю Management Studio, подключаюсь к MS SQL Server и:
1) На основе системного источника данных в MS SQL Server создаю Linked Server к Postgresql;
2) добавляю в разделе безопасность Linked Server-а юзера с олицетворением (свою windows-учётку);
3) запускаю запрос к Linked Server-у - всё работает.
4) отключаю удалённый рабочий стол.

На рабочей машине запускаю Management Studio под той же учёткой, что и на Windows-сервере, подключаюсь к MS SQL Server, запускаю тот же запрос, что и во время подключения к windows-серверу через удалённый рабочий стол, и получаю ошибку:
В пакете безопасности отсутствуют учетные данные.

И как с этим бороться?
Предыдущая тема: Шаблон реестра кластеров
Следующая тема: Вопрос по запросу с исключением текстовых значений
Переход к форуму:
  


Текущее время: Fri Oct 25 13:29:35 GMT+3 2024

Общее время, затраченное на создание страницы: 0.00888 секунд