Поделиться через


Настройка агента SQL Server

Некоторые настройки агента SQL Server можно указать еще на этапе установки SQL Server. Доступ к полному набору параметров конфигурации агента SQL Server можно получить с помощью среды SQL Server Management Studio, объектов SQL Server Management Objects (SMO) или хранимых процедур агента SQL Server.

ms178142.note(ru-ru,SQL.90).gifПримечание.
Щелкните Агент SQL Server в обозревателе объектов среды SQL Server Management Studio для управления заданиями, операторами, оповещениями и состоянием службы агента SQL Server. Однако с узлом агента SQL Server в обозревателе объектов можно работать только при наличии соответствующего разрешения.

Основная часть данных агента SQL Server хранится в таблицах, расположенных в базе данных msdb. Агент SQL Server использует объекты учетных данных SQL Server для хранения сведений, необходимых для проверки подлинности учетных записей-посредников.

Установка требуемых разрешений

Для выполнения этих функций необходимо настроить агент SQL Server на использование учетных данных учетной записи SQL Server, являющейся членом встроенной серверной роли sysadmin. Эта учетная запись должна иметь следующие разрешения Windows:

  • выделение квот памяти процессу;
  • работа в качества части операционной системы;
  • обход проходной проверки;
  • вход в систему в качестве пакетного задания;
  • вход в систему в качестве службы;
  • замена маркера уровня процесса.

Дополнительные сведения о разрешениях Windows, необходимых учетной записи службы агента SQL Server, см. в разделах Выбор учетной записи для службы агента SQL Server, Типы учетных записей служб, поддерживаемые агентом SQL Server и Настройка учетных записей служб Windows.

Проверка установления требуемых разрешений

  1. Нажмите кнопку Пуск и последовательно откройте Панель управления, Администрирование, Локальная политика безопасности.

  2. Откройте папку Локальные политики и щелкните папку Назначение прав пользователя.

  3. Повторите следующие шаги для каждого разрешения:

    1. Щелкните разрешение (например, Вход в качестве службы) правой кнопкой мыши и выберите пункт Свойства
    2. В диалоговом окне свойств (например, Свойства: Вход в качестве службы) убедитесь в том, что указана учетная запись, под которой будет выполняться агент SQL Server.
    3. Если она не указана, щелкните Добавить пользователя или группу, введите учетную запись пользователя, под которой будет запущена служба агента SQL Server и нажмите кнопку ОК.

Обычно учетная запись, указанная для агента SQL Server является членом домена с четко определенными правами доступа и созданным специально для этого. Совсем не обязательно использовать для этого учетную запись, являющуюся членом домена, но в случае использования локальной учетной записи агент SQL Server не сможет работать с ресурсами, расположенными на других компьютерах. Работа с удаленными ресурсами является общей практикой для SQL Server; так, создание резервной копии данных происходит, когда данные резервной копии хранятся на другом компьютере.

См. также

Основные понятия

Запуск SQL Server вручную

Другие ресурсы

CREATE CREDENTIAL (Transact-SQL)
SQL Server Management Objects (SMO)

Справка и поддержка

Получение помощи по SQL Server 2005