Задания агента SQL Server завершается неудачей, когда задание использует связанный сервер и владельца задания не является системным администратором

Переводы статьи Переводы статьи
Код статьи: 811031 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

После выполнения задания агента SQL Server, использующий связанного сервера, а не владельца задания учетной записи системного администратора, может произойти сбой задания и SQL Server выводит следующее сообщение об ошибке:
Удаленный доступ не разрешен для пользователя Windows NT, активизировать, инструкция SETUSER. [SQLSTATE 42000] (Ошибка 7410). Не удалось выполнить шаг.

Причина

При запуске задания агента SQL Server, который не принадлежит учетной записи системного администратора, агент SQL Server выполняет инструкции SETUSER олицетворение владельца задания.

Если задание используются связанные серверы, задание может произойти сбой, так как после выполнения инструкции SETUSER не разрешен удаленный доступ.

Временное решение

Для решения этой проблемы воспользуйтесь одним из описанных ниже способов.:

Способ 1.

Проверьте системный администратор владельца задания.

Способ 2

Использование контекста безопасности для связанного сервера сопоставлено и изменить задание для запуска в качестве OSQL.

Для установки в контексте безопасности, сопоставленный со связанным сервером:
  1. Щелкните правой кнопкой мыши связанный сервер и нажмите кнопкуСвойства.
  2. Перейдите на вкладкуsecurityTAB:.
  3. Выберите один из следующих параметров.
    • Выполняться с использованием текущего контекста безопасности имени входа
    • Сделать с помощью этого контекста безопасности
Чтобы изменить задание для запуска в качестве OSQL:
  1. Щелкните правой кнопкой мыши задание и нажмите кнопкуСвойства.
  2. В диалоговом окнедействия:ЩелкнитеИмя шагатребуется изменить и нажмите кнопкуВ файле.
  3. в менюОбщиевкладкиИзменение задания шагадиалоговое окно, нажмите кнопкуКоманда операционной системы (CmdExec)В диалоговом окнеTYPE :LIST.
  4. В диалоговом окнеКоманда:текстовое поле, типosql –E –Q “ Exec storeProc ”.
  5. В диалоговом окнеРедактирование шага заданиядиалоговое окно, нажмите кнопкуOk..
  6. В диалоговом окнеСвойствадиалоговое окно, нажмите кнопкуOk..

Статус

Такое поведение является особенностью данного продукта..

Дополнительная информация

Дополнительные сведения см. на веб-сайте Майкрософт по следующему адресу::
Как восстановить разрешения SQLAgentCmdExec (Enterprise Manager)
.aspx HTTP://msdn2.Microsoft.com/en-us/library/aa176987 (SQL.80)

Свойства

Код статьи: 811031 - Последний отзыв: 25 ноября 2010 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 7.0 Standard Edition
Ключевые слова: 
kberrmsg kbprb kbmt KB811031 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:811031

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com