2016-08-26 2 views
0

Я застрял в этом выпуске в течение столь длительного времени. Я могу запросить активный каталог легко из SSMS, но когда я пытаюсь тот же запрос с работы агента, возникает следующее сообщение об ошибке:Проблема с активным доступом к каталогу из SQL-агента агента

> Executed as user: NT AUTHORITY\NETWORK SERVICE. The OLE DB provider 
> "ADsDSOObject" for linked server "ADSI" reported an error. The 
> provider did not give any information about the error. [SQLSTATE 
> 42000] (Error 7399) Cannot initialize the data source object of OLE 
> DB provider "ADsDSOObject" for linked server "ADSI". [SQLSTATE 42000] 
> (Error 7303). The step failed. 

Можно ли предоставить решение? Я выбрал NT AUTHORITY \ NETWORK SERVICE как мой счет запуска в агенте SQL Server

+0

Я думаю, что 'NT AUTHORITY \ NETWORK SERVICE' не имеет разрешений для доступа к AD, выберите другой логин – Backs

+0

Я уже пробовал менять учетную запись для запуска агента sql server. Работа выполняется под управлением NT AUTHORITY \ NETWORK SERVICE –

ответ

0

После многих попыток я проверил «Сделано без использования контекста безопасности», и это сработало, я не знаю, как это произошло. но это сработало.

0

Проверить Owner свойства в описании работы и установить Логион с разрешениями: enter image description here

+0

, когда я меняю владельца задание, оно по-прежнему дает такую ​​же ошибку, как: Выполнено как пользователь: NT AUTHORITY \ NETWORK SERVICE. Поставщик OLE DB «ADsDSOObject» для связанного сервера «ADSI» сообщил об ошибке. Поставщик не предоставил никакой информации об ошибке. [SQLSTATE 42000] (Ошибка 7399) Не удается инициализировать объект источника данных поставщика OLE DB «ADsDSOObject» для связанного сервера «ADSI». [SQLSTATE 42000] (Ошибка 7303). Не удалось выполнить этот шаг. –

0

Если изменение владельца не работает (Вход с наличием доступа к Linked Server). Попробуйте создать учетную запись прокси в агенте SQL с этим именем и настройте ее на этапе работы.

+0

Мой запрос TSQL, как я могу запустить его под учетной записью прокси? –

+0

Даже с учетной записью прокси-сервера следующая ошибка: Выполнено как пользователь: NT AUTHORITY \ NETWORK SERVICE. Поставщик OLE DB «ADsDSOObject» для связанного сервера «ADSI» сообщил об ошибке. Поставщик не предоставил никакой информации об ошибке. [SQLSTATE 42000] (Ошибка 7399) Не удается инициализировать объект источника данных поставщика OLE DB «ADsDSOObject» для связанного сервера «ADSI». [SQLSTATE 42000] (Ошибка 7303). Не удалось выполнить этот шаг. –

+0

Как вы настроили настройку входа в систему связанного сервера? – p2k

Смежные вопросы