SCM 服务 - 更改所用帐户的密码

适用于: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 配置管理器

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

  1. 单击“开始”按钮,依次指向“所有程序”、“Microsoft SQL Server”和“配置工具”,然后单击“SQL Server 配置管理器”。

    注意

    因为 SQL Server 配置管理器是 Microsoft 管理控制台程序的一个管理单元而不是单独的程序,所以 SQL Server 配置管理器在新版本的 Windows 中不显示为一个应用程序。

    • Windows 10 和 Windows 11:
      要打开 SQL Server 配置管理器,请在“起始页” 中键入 SQLServerManager13.msc(适用于 SQL Server 2016 (13.x))。 对于其他版本的 SQL Server,请将 13 替换为相应的数字。 选择 SQLServerManager13.msc 可打开 Configuration Manager。 要将 Configuration Manager 固定到“起始页”或“任务栏”,请右键单击 SQLServerManager13.msc,然后选择“打开文件位置”。 在“Windows 文件资源管理器”中,右键单击 SQLServerManager13.msc,然后选择“固定到‘开始’屏幕”或“固定到任务栏”。
    • Windows 8
      若要打开 SQL Server 配置管理器,请在“搜索”超级按钮中的“应用”下,键入 SQLServerManager<version>.msc(例如 SQLServerManager13.msc),然后按“Enter”。
  2. 在 SQL Server 配置管理器中,单击 “SQL Server 服务”

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

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

    密码会立即生效,而不需要重新启动 SQL Server。

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

  1. 单击“开始”按钮,依次指向“所有程序”、“Microsoft SQL Server”和“配置工具”,然后单击“SQL Server 配置管理器”。

  2. 在 SQL Server 配置管理器中,单击 “SQL Server 服务”

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

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

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

另请参阅

管理服务操作指南主题(SQL Server 配置管理器)