Configure SQL Server Agent

本主题介绍如何在安装 SQL Server 的过程中为 SQL Server 代理指定一些配置选项。 只有 SQL Server Management Studio、SQL Server 管理对象 (SMO) 或 SQL Server 代理存储过程可以使用所有 SQL Server 代理配置选项。

本主题内容

开始之前

限制和局限

  • 单击SQL Server Management Studio对象资源管理器中的“SQL Server 代理”以管理作业、操作员、警报和SQL Server 代理服务。 但对象资源管理器仅在你拥有使用权限时才显示 SQL Server 代理节点。

  • 对于故障转移群集实例上的 SQL Server 服务或 SQL Server 代理服务,不应启用自动重新启动。

安全性

权限

在 SQL Server 中,必须将 代理配置为使用 sysadmin SQL Server固定服务器角色的成员帐户的凭据,才能执行其功能。 该帐户必须拥有以下 Windows 权限:

  • 以服务身份登录 (SeServiceLogonRight)

  • 替换进程级别标记 (SeAssignPrimaryTokenPrivilege)

  • 跳过遍历检查 (SeChangeNotifyPrivilege)

  • 调整进程的内存配额 (SeIncreaseQuotaPrivilege)

有关SQL Server 代理服务帐户所需的 Windows 权限的详细信息,请参阅为SQL Server 代理服务选择帐户配置 Windows 服务帐户和权限

使用 SQL Server Management Studio

配置 SQL Server 代理

  1. 单击“开始”按钮,然后在“开始”菜单上单击“控制面板”。

  2. 在“控制面板”中,依次单击 “系统和安全”“管理工具”“本地安全策略”

  3. 在“本地安全策略”中,单击尖括号以展开 “本地策略” 文件夹,然后单击 “用户权限指派” 文件夹。

  4. 右键单击要配置用于 SQL Server 的权限,并选择“属性”。

  5. 在权限的属性对话框中,验证是否列出了 SQL Server 代理运行的帐户。 如果没有,请单击“添加用户或组”,在“选择用户、计算机、服务帐户或组”对话框中输入运行SQL Server 代理的帐户,然后单击“确定”。

  6. 为要添加到使用 SQL Server 代理运行的每个权限重复此操作。 完成后,单击 “确定”