本主题介绍如何使用 SQL Server 配置管理器更改 SQL Server 服务的启动选项,以及更改 SQL Server 数据库引擎、SQL Server 代理、SQL Server 浏览器、SQL Server Analysis Services 和 SQL Server Integration Services 所使用的服务帐户。 在 SQL Server 2014 中,使用 SQL Server Management Studio、Transact-SQL 或 PowerShell。 有关如何选择适当的服务帐户的详细信息,请参阅 “配置 Windows 服务帐户和权限”。
重要
更改 数据库引擎 和 SQL Server Agent 的服务启动帐户后,必须重新启动 SQL Server 服务( 数据库引擎)才能使更改生效。 重新启动此服务时,所有与 SQL Server 实例关联的数据库在此服务成功重新启动后才能使用。 如果必须更改 SQL Server 或 SQL Server Agent 的服务启动帐户,请确保在定期计划维护期间或者数据库可以脱机(不中断日常操作)时执行此操作。
在您开始之前
局限性与限制
群集服务器
必须从 SQL Server 群集的活动节点更改由 SQL Server 或 SQL Server Agent 使用的服务帐户。
在 Windows Server 2008(使用域组的非默认配置)上运行 SQL Server 或 SQL Server 代理时,如果要更改其使用的服务帐户,则需要通过 SQL Server 配置管理器将资源组脱机,以停止 SQL Server。
SKU 升级(从SQL Server Express 到 Express 以外的 SKU)
在 SQL Server Express 安装期间, SQL Server Agent 服务被配置为使用 Network Service 帐户(但已禁用)。 SQL Server Configuration Manager 可以更改为 SQL Server 代理服务分配的帐户,但无法启用或启动该服务。 SKU 从 SQL Server Express 升级到非 Express 后,SQL Server 代理服务不会自动启用,但可以使用 SQL Server Configuration Manager 根据需要启用,并将服务启动模式更改为“手动”或“自动”。
使用 SQL Server 配置管理器
更改 SQL Server 服务启动帐户
在 “开始 ”菜单上,指向 “所有程序”,指向 Microsoft“SQL Server 2014”,指向 “配置工具”,然后单击“ SQL Server 配置管理器”。
注释
由于 SQL Server Configuration Manager 是 Microsoft 管理控制台程序的管理单元,而不是独立程序,因此 SQL Server Configuration Manager 不会在较新版本的 Windows 中显示为应用程序。
-
Windows 10:
若要打开 SQL Server Configuration Manager,请在 起始页上键入 SQLServerManager12.msc(对于 SQL Server 2014)。 对于早期版本的 SQL Server,请将 12 替换为较小的数字。 单击 SQLServerManager12.msc 将打开 Configuration Manager。 若要将 Configuration Manager 固定到起始页或任务栏,请右键单击 SQLServerManager12.msc,然后单击“ 打开文件位置”。 在 Windows 文件资源管理器中,右键单击 SQLServerManager12.msc,然后单击“ 固定到开始 ”或 “固定到任务栏”。 -
Windows 8:
若要打开 SQL Server Configuration Manager,请在“搜索”超级按钮的“应用”下键入 SQLServerManager<version.msc>,SQLServerManager12.msc
然后按 Enter。
-
Windows 10:
在 SQL Server 配置管理器中,单击 “SQL Server 服务”。
在详细信息窗格中,右键单击要为其更改服务启动帐户的 SQL Server 实例的名称,然后单击“ 属性”。
在 “SQL Server <实例名称> 属性 ”对话框中,单击“ 登录 ”选项卡,然后选择 “登录”作为 帐户类型。
选择新的服务启动帐户后,单击“ 确定”。
将出现一个消息框,询问是否要重新启动 SQL Server 服务。
单击“ 是”,然后关闭 SQL Server 配置管理器。
另请参阅
启动、停止、暂停、继续、重新启动数据库引擎、SQL Server 代理或 SQL Server Browser 服务
在 SQL Server 工具中将 WMI 配置为显示服务器状态