MSSQL 服务器修改密码实战经验

1. 确认当前SQL Server版本

在进行修改密码之前,我们需要确认当前SQL Server版本。

可以通过SQL Server Management Studio(以下简称SSMS)连接到SQL Server,然后使用以下命令查询版本信息:

SELECT @@VERSION;

使用该命令查询的SQL Server版本信息如下:

Microsoft SQL Server 2017 (RTM-CU20) (KB5001090) - 14.0.3391.2 (X64)

Mar 22 2021 18:07:53

Copyright (C) 2017 Microsoft Corporation

Enterprise Edition (64-bit) on Windows Server 2016 Standard 10.0 (Build 14393: ) (Hypervisor)

2. 使用SQL Server Management Studio修改密码

2.1 进入SQL Server Management Studio

打开SSMS,连接到要修改密码的SQL Server实例。

2.2 执行修改密码命令

在“对象资源管理器”窗口中,右键单击要修改密码的SQL Server登录名,选择“属性”。

在“登录名属性”窗口中,选择“常规”选项卡,输入新密码并确认,点击“确定”保存设置即可。

注意,如果要为Windows身份验证登录名修改密码,则需要在“常规”选项卡中选择“更改密码”按钮,然后输入新密码并确认,点击“确定”保存设置即可。

执行修改密码命令的SQL代码如下:

ALTER LOGIN [login_name] WITH PASSWORD=N'new_password';

其中,[login_name]替换为要修改密码的SQL Server登录名,new_password替换为新密码。

3. 使用Transact-SQL修改密码

3.1 连接到SQL Server

打开SQL Server Management Studio,连接到要修改密码的SQL Server实例。

3.2 执行修改密码命令

在新建查询窗口中,执行以下SQL代码:

USE [master];

GO

ALTER LOGIN [login_name] WITH PASSWORD=N'new_password';

GO

其中,[login_name]替换为要修改密码的SQL Server登录名,new_password替换为新密码。

4. 使用SQLCMD命令修改密码

4.1 打开命令提示符窗口

打开命令提示符窗口,输入以下命令:

sqlcmd

回车后,将进入sqlcmd模式。

4.2 连接到SQL Server

在sqlcmd模式下,连接到要修改密码的SQL Server实例:

1> USE master;

2> GO

1> ALTER LOGIN [login_name] WITH PASSWORD=N'new_password';

2> GO

其中,[login_name]替换为要修改密码的SQL Server登录名,new_password替换为新密码。

5. 结论

以上是修改MSSQL 服务器密码的三种方法,使用SSMS可以非常方便地修改密码,通过Transact-SQL或SQLCMD命令可以实现自动化修改密码。

数据库标签