sql - SQL Server:如何更改 sa 的密码?
问题描述
我目前正在使用 SQL Server Management Studio 更新本地数据库的 sa 密码。
我进入数据库并在安全性下选择“sa”并右键单击“属性”。然后我更新密码并单击“确定”按钮关闭“属性”窗口。
我断开了数据库并使用用户名:sa 和更改的密码重新连接到它,但我无法使用 sa 登录到数据库
解决方案
为了更改用户的密码,您需要转到位于对象资源管理器根目录的安全节点。您无需转到数据库节点下的安全节点。
Pinal 有一篇关于更改用户密码的帖子。可以参考: https ://blog.sqlauthority.com/2007/12/29/sql-server-change-password-of-sa-login-using-management-studio/
确保通过使用 SA 登录名和新密码登录系统重新启动 SQL Server 及其所有服务并测试新密码。
您还可以使用以下脚本更改密码:
USE [master]
GO
ALTER LOGIN [sa]
WITH CHECK_EXPIRATION=OFF, -- Password will never expired
CHECK_POLICY=OFF -- Password do not need to meet the password complexity policy
GO
USE [master]
GO
ALTER LOGIN [sa] WITH PASSWORD=N'123'
GO
推荐阅读
- image-processing - 预测编码如何帮助无损压缩?
- sql - 如何查看在 SQL 中复制的内容
- sql-server - 对选定行进行累积计算的 SQL SELECT
- android - 如何通过可重用的 RecyclerView 适配器使用 SQLite 数据
- pandas - 在机器学习中缩放 ID 列?
- google-app-engine - 使用 GCP API 密钥限制对特定 GCP App Engine 服务的访问?
- django - 创建 django 查询集快照的最有效方法?
- java - 如何在不使用数组的情况下对数字进行排序?
- c# - 如何将三个不同的管理员用户链接到一篇文章?
- python-3.x - 我怎样才能松开单词之间的空格而不松开短语之间的空格