Ошибка на задании CMDEXEC ступает даже с определенной учетной записью прокси

Я еще не привык к руководящим полномочиям на SQL Server 2008. Я в настоящее время пытаюсь создать задание SQL Server непосредственно из SQL с пользователем, который не является системным администратором (но имеет роль SQLAgentUserRole). Давайте назовем его MyUser.

По некоторым причинам, каждый раз, когда я пытаюсь выполнить шаг задания с помощью подсистемы CMDEXEC, я получаю ошибку при высказывании, что "Несистемным администраторам отказали в разрешении выполнить шаги задания CmdExec без учетной записи прокси. Шаг перестал работать".. Что касается шагов TSQL, они всегда хорошо работают.

Вот моя конфигурация:

  • MyUser предоставил доступ в учетную запись прокси под названием MyProxy.
  • MyProxy предоставил доступ к подсистеме "CMDEXEC" и связан с учетными данными также под названием MyProxy.
  • Учетные данные MyProxy связаны с входом в систему MyLogin.
  • MyLogin является системным администратором на SQL Server и администратором в Windows.

Есть ли что-нибудь, что я пропустил? Почему я продолжаю получать ту ошибку? Что другие полномочия я должен настроить?

2
задан 19 September 2014 в 16:00
1 ответ

Вам необходимо установить для параметра «Запуск от имени» на этапе задания значение MyProxy, чтобы этап задания использовал прокси-сервер.

1
ответ дан 3 December 2019 в 12:51

Теги

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