Ошибка разрешений связанного сервера
У меня есть 2012 sqlserver со связанным сервером, соединяющимся с базой данных DB2 с помощью поставщика MSDASQL. На сервере sqlserver запланированы задания, которые запускают хранимые процедуры, используя openquery для этого связанного сервера. В конфигурации связанного сервера хранятся имя пользователя и пароль для базы данных DB2.
У меня был отпуск сотрудника, и его аккаунт AD был деактивирован. Связанный сервер перестал работать. Если я снова включу его аккаунт, он снова начнет работать. Кажется, очевидно, что это связано с разрешениями, но я не могу найти никакой связи между его учетной записью и этим конкретным связанным сервером.
У нас есть много других связанных серверов с очень похожей конфигурацией, ни один из них не вышел из строя. ODBC connection
сам тест просто отлично, независимо от того, активен его аккаунт или нет. Когда ссылка терпит неудачу, она возвращает сообщение об ошибке, которое выглядит так:
"Не удалось инициализировать объект источника данных поставщика OLE DB"MSDASQL"для связанного сервера XYZ"
Есть мысли о том, где проблема с разрешениями?