gpt4 book ai didi

sql studio express 2005丢失sa密码问题

转载 作者:行者123 更新时间:2023-12-04 21:03:07 27 4
gpt4 key购买 nike

我有一个问题,虽然我丢失了我的管理员/sa 密码,但我正在使用带有 MS SQL Server Management Studio Express 2005 的 Windows 7。有没有我可以用来重置密码的命令,没有旧密码?

我可以使用 windows 身份验证登录。

非常感谢,詹姆斯

最佳答案

以该计算机的管理员身份登录到 SQL Server 计算机。打开查询分析器并使用 Windows NT 身份验证连接到 SQL Server。如下所示运行 sp_password 以重置 sa 密码:

sp_password @new = 'will_never_forget_again', @loginame = 'sa'

编辑:

这是出乎意料的,因为您能够进入以分离数据库,所以您必须有一些特权。您收到的消息:... 是对 sp_password 命令的响应。所以当你说你试图重新连接“sa”,你能告诉我们你是怎么做到的吗?

另外,在使用SQLCMD工具时,必须输入GO才能执行命令:

SP_PASSWORD @NEW = 'my_password', @loginame = 'sa'
GO

然后您需要退出,然后再尝试重新连接。

再试一次,看看你是谁。所以连接后:

C:\sqlcmd -E  -d master

请运行:

SELECT suser_sname(), user_name()
GO

此外,在获取用户名并根据我的原始答案输入新密码后运行此命令:

ALTER LOGIN sa ENABLE
GO

关于sql studio express 2005丢失sa密码问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4609719/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com