. Я проверил сеть в поисках ответа на ошибку, возвращенную из Sql Server Agent Job, запущенную с удаленной базой данных и все же не смог заставить ее работать. Ошибка:Связанный сервер. Доступ к удаленному серверу отрицается.
Msg 15274, Sev 16, State 1, Line 1 :
Access to the remote server is denied because the current security context is not trusted. [SQLSTATE 42000]
Я связала сервер настроить следующим образом:
EXEC sp_addlinkedserver @server=N'serverName'
, @srvproduct=N''
, @provider=N'SQLNCLI'
, @datasrc=N'serverName';
И одинаково гласил:
EXEC sp_addlinkedsrvlogin @rmtsrvname = N'serverName'
, @useself = false
, @locallogin = NULL
, @rmtuser = 'sa'
, @rmtpassword = 'userpassword'
Когда я исполняю EXEC [ServerName].[DbName].[SchemaName].[StoredProcName]
я получаю возвращаемые значения преуспевающим, но то же самое запрос не выполнен в Sql Agent Job. Что я должен сделать, чтобы заставить Agent Job работать?
Возможно, ваш агент работает под учетной записью с недостаточными правами доступа к связанному серверу. Какой acc является агентом, работающим под? – OzrenTkalcecKrznaric