Почему не работает job MS SQL?

Всем привет.
Создаю job на сервере для периодического обновления базы данных (MS SQL).
Но при выполнении запросов в job, которые обращаются к другому серверу возникает ошибка:
Executed as user: NT SERVICE\SQLSERVERAGENT. Login failed for user 'DS\ML-005$'. [SQLSTATE 28000] (Error 18456)

Аналогичные запросы, выполненные вне job, выполняются нормально.
В чем причина?
  • Вопрос задан
  • 508 просмотров
Пригласить эксперта
Ответы на вопрос 1
@zhaar
Так читаем, что пишет:
Login failed for user 'DS\ML-005$'

Проверь, под каким пользователям запускается SQLSERVERAGENT в службах и есть ли у него доступ туда, куда ты хочешь (если это просто SQL-запрос, то реши тему с пользователем службы)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы