Настройка учетной записи запуска службы для агента SQL Server (диспетчер конфигурации SQL Server)
применимо к:SQL Server
Управляемому экземпляру SQL Azure
Важный
В Управляемом экземпляре SQL Azureв настоящее время поддерживается большинство, но не все функции агента SQL Server. Дополнительные сведения см. в разделе отличия T-SQL управляемого экземпляра SQL Azure от SQL Server.
Учетная запись запуска службы агента SQL Server определяет учетную запись Windows, от имени которой запускается агент SQL Server, а также его сетевые разрешения. В этой статье описывается настройка учетной записи службы агента SQL Server с помощью диспетчера конфигурации SQL Server в SQL Server с помощью SQL Server Management Studio.
Ограничения
По умолчанию учетная запись службы агента SQL Server сопоставляется с идентификатором безопасности службы агента SQL Server по умолчанию (NT SERVICE\SQLSERVERAGENT
), который является членом предопределенной роли сервера sysadmin. Учетная запись также должна быть членом роли базы данных msdb
TargetServersRole на главном сервере, если используется обработка многосерверных заданий. Мастер сервер автоматически добавляет учетную запись службы в эту роль в рамках процесса включения.
Обозреватель объектов отображает только узел агента SQL Server, если у вас есть разрешение на его использование.
Разрешения
Для выполнения своих функций агент SQL Server должен быть настроен на использование учетных данных учетной записи, которая является членом фиксированной серверной роли sysadmin в SQL Server. У учетной записи должны быть следующие разрешения Windows:
- Вход в систему как услуга (
SeServiceLogonRight
) - Замена маркера уровня процесса (
SeAssignPrimaryTokenPrivilege
) - Обход проверки (
SeChangeNotifyPrivilege
) - Настройка квот памяти для процесса (
SeIncreaseQuotaPrivilege
)
Дополнительные сведения о разрешениях Windows, необходимых для учетной записи службы агента SQL Server, см. в разделе Выбор учетной записи для службы агента SQL Server и Настройка учетных записей служб Windows.
Используйте SQL Server Management Studio
Настройка учетной записи запуска службы для агента SQL Server
В зарегистрированных серверахвыберите знак "плюс", чтобы развернуть механизм базы данных.
Выберите знак "плюс", чтобы развернуть папку локальных групп серверов.
Щелкните правой кнопкой мыши по экземпляру сервера, для которого вы хотите настроить учетную запись запуска службы, и выберите Диспетчер конфигурации SQL Server....
В диалоговом окне Контроль учетных записей пользователей выберите Да.
В диспетчере конфигурации SQL Server в панели консоли выберите службы SQL Server.
В области сведений щелкните правой кнопкой мыши SQL Server Agent(server_name), где server_name — имя экземпляра агента SQL Server, для которого требуется изменить учетную запись запуска службы, и выберите Свойства.
В диалоговом окне агента SQL Server(server_name), на вкладке , выберите один из следующих параметров в разделе Вход как:
встроенная учетная запись: выберите этот параметр, если задания требуют только ресурсов локального сервера. Сведения о выборе типа встроенной учетной записи Windows см. в разделе Выбор учетной записи для службы агента SQL Server.
Важный
Служба агента SQL Server не поддерживает учетную запись локальной службы в SQL Server Management Studio.
этой учетной записи: выберите этот параметр, если ваши задания требуют ресурсов в сети, включая ресурсы приложений; если вы хотите перенаправить события в другие журналы приложений Windows; или если вы хотите уведомить операторов через электронную почту или пейджеры.
Если выбрать этот параметр:
В поле "Имя учетной записи" введите учетную запись, которая будет использоваться для запуска агента SQL Server. Кроме того, выберите Обзор, чтобы открыть диалоговое окно Выбрать пользователя или группу и выберите учетную запись для использования.
В поле пароль введите пароль для учетной записи. Повторно введите пароль в поле Подтверждение пароля.
Нажмите кнопку ОК.
В диспетчере конфигурации SQL Server нажмите кнопку Закрыть.