在 SQL Server 2005 中支持的、可用于运行 SQL Server 代理服务的 Windows 帐户类型

文章翻译 文章翻译
文章编号: 907557 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

简介

SQL Server 代理是一个 Microsoft SQL Server 2005 组件,该组件可帮助您自动完成某些管理任务。SQL Server 代理可运行作业、监视 SQL Server 并处理警报。

“更多信息”部分的表中列出了受支持的、可用于运行 SQL Server 代理服务的 Microsoft Windows 帐户类型。可使用 SQL Server 配置管理器来设置 SQL Server 代理的服务帐户。

更多信息

支持的服务帐户类型

下表列出了支持的、可用于运行 SQL Server 代理服务的 Windows 帐户类型。
收起该表格展开该表格
服务帐户类型非群集服务器群集服务器域控制器(非群集)
Windows 域帐户(Windows 管理员组成员)受支持受支持受支持
Windows 域帐户(非管理)受支持(参见限制 1)受支持(参见限制 1)受支持(参见限制 1)
Network Service 帐户 (NT AUTHORITY\NetworkService)受支持(参见限制 1、4 和 5)不支持不支持
本地用户帐户(非管理)受支持(参见限制 1 和 3)不支持不适用
本地系统帐户 (NT AUTHORITY\System)受支持(参见限制 2)不支持受支持(参见限制 2)
本地服务帐户 (NT AUTHORITY\LocalService)不支持不支持不支持

限制 1:使用非管理帐户进行多服务器管理

当使用非管理帐户进行多服务器管理时,无法将目标服务器登记到主服务器并可能会记录以下错误消息:
"The enlist operation failed."
要解决此问题,请重新启动 SQL Server 服务和 SQL Server 代理服务。

限制 2:使用本地系统帐户进行多服务器管理

只有主服务器和目标服务器在同一计算机上时,在本地系统帐户下运行 SQL Server 代理服务时才支持多服务器管理。如果使用此配置,在主服务器上登记目标服务器时,将收到以下消息:
Ensure the agent start-up account for <target_server_computer_name> has rights to log on as targetServer.
您可以忽略此消息而不会有任何问题。登记操作应可以成功完成。

限制 3:使用本地用户帐户

如果在本地用户帐户下运行 SQL Server 代理服务而在其他帐户下运行 SQL Server 服务,使用代理服务器的作业将失败。

要解决此问题,请将 SQL Server 代理服务和 SQL Server 服务配置为在同一本地帐户下运行,然后重新启动这两项服务。

限制 4:使用网络服务帐户并且该帐户是一个 SQL Server 用户

如果存在以下情况,则 SQL Server 代理可能无法启动:
  • SQL Server 代理服务配置为在网络服务帐户下运行。
  • 网络服务帐户被明确授权可以作为 SQL Server 用户登录 SQL Server 实例。
要解决此问题,请重新启动运行 SQL Server 的计算机。您只需重新启动该计算机一次。

限制 5:使用网络服务帐户并且 SQL Server Reporting Services 在同一台计算机上运行

如果存在以下情况,则 SQL Server 代理可能无法启动:
  • SQL Server 代理服务配置为在 Network Service 帐户下运行。
  • SQL Server Reporting Services 也在同一台计算机上运行。
要解决此问题,请重新启动运行 SQL Server 的计算机,然后重新启动 SQL Server 服务和 SQL Server 代理服务。这些操作您只需要做一次。

属性

文章编号: 907557 - 最后修改: 2007年11月20日 - 修订: 1.2
这篇文章中的信息适用于:
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL 2005 Server Enterprise
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
关键字:?
kbinfo kbtshoot kbsql2005engine KB907557
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

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