通过


SQL Server 配置管理器:更改所用帐户的密码

适用范围:SQL Server

本文介绍如何使用 SQL Server 配置管理器更改 SQL Server 数据库引擎使用的帐户和 SQL Server 代理的密码。

SQL Server数据库引擎和 SQL Server 代理作为服务在计算机上运行,并使用最初在设置期间提供的凭据。 如果 SQL Server 的实例使用域帐户运行但此帐户的密码已更改,则必须将 SQL Server 所用的密码更新为新密码。 如果不更新密码,SQL Server 可能无法访问某些域资源;如果 SQL Server 停止,则在更新密码后才能重新启动该服务。

若要更改 SQL Server 身份验证密码,请参阅选择身份验证模式

开始之前

SQL Server 配置管理器是为更改 SQL Server 服务设置而设计和授权使用的工具。 使用 Windows 服务控制管理器 (services.msc) 应用程序更改 SQL Server 服务不总是更改所有必要设置,并且可能会阻止服务正常运行。 但是在群集环境中,在使用 SQL Server 配置管理器更改活动节点上的密码之后,必须使用服务控制管理器来更改被动节点上的密码。

还可以通过组托管服务帐户自动执行密码管理。

权限

您必须是计算机管理员才能更改服务所用的密码。

使用 SQL Server 配置管理器

从 Windows“开始”菜单打开 SQL Server 配置管理器。

由于 SQL Server Configuration Manager 是 Microsoft 管理控制台程序的管理单元,而不是独立程序,因此 SQL Server Configuration Manager 可能不会在较新版本的 Windows 中显示为应用程序。

在 Windows “开始” 菜单中,键入 SQLServerManager17.msc (对于 SQL Server 2025 (17.x))。 对于其他版本的 SQL Server,请将 17 替换为相应的数字。 选择 SQLServerManager17.msc “打开 SQL Server 配置管理器”。

右键单击时,可以将 SQL Server Configuration Manager 固定到“开始” SQLServerManager17.msc菜单或任务栏,然后选择“ 打开文件位置”。 在“文件资源管理器”中,右键单击 SQLServerManager17.msc,然后选择“固定到开始”或“固定到任务栏”。

更改 SQL Server(数据库引擎)服务所用的密码

  1. 在 SQL Server 配置管理器中,选择“SQL Server 服务”。

  2. 在详细信息窗格中,右键单击“SQL Server (<instancename>)”,然后选择“属性”。

  3. 在“SQL Server (<instancename> 属性”对话框中的“登录”选项卡上,对于“帐户名”框中列出的帐户,在“密码”框和“确认密码”框中键入新密码,然后选择“确定”。

    SQL Server Configuration Manager 中所做的密码更改会立即生效,无需重启 SQL Server 服务。 如果使用 Windows 服务应用(services.msc)更改帐户密码,则需要重启服务。

更改 SQL Server 代理服务所用的密码

  1. 在 SQL Server 配置管理器中,选择“SQL Server 服务”。

  2. 在详细信息窗格中,右键单击“SQL Server Agent (<instancename>)”,然后选择“属性”。

  3. 在“SQL Server Agent (<instancename>) 属性”对话框中的“登录”选项卡上,对于“帐户名”框中列出的帐户,在“密码”框和“确认密码”框中键入新密码,然后单击“确定”。

    在独立的 SQL Server 实例上,密码会立即生效,无需重新启动 SQL Server。 在群集实例上,SQL Server 可能会使 SQL Server 资源脱机,并需要重新启动。