首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sql studio express 2005丢失sa密码问题

sql studio express 2005丢失sa密码问题
EN

Stack Overflow用户
提问于 2011-01-06 06:10:28
回答 3查看 4.8K关注 0票数 3

我有一个问题,我正在使用windows 7和MS SQL Server Management Studio Express 2005,尽管我丢失了管理员/ sa密码。有没有什么命令可以用来重置密码,不需要旧密码?

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

非常感谢,詹姆斯

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-01-06 06:13:48

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

代码语言:javascript
复制
sp_password @new = 'will_never_forget_again', @loginame = 'sa'

编辑:

这是意想不到的,因为您能够进入以分离数据库,所以您必须具有某些权限。你收到的信息是:...是对sp_password命令的响应。那么,当你说你试图重新连接“sa”时,你能告诉我们你是如何做到的吗?

此外,在使用SQLCMD工具时,您必须键入GO来执行命令:

代码语言:javascript
复制
SP_PASSWORD @NEW = 'my_password', @loginame = 'sa'
GO

然后,在尝试重新连接之前,您需要退出。

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

代码语言:javascript
复制
C:\sqlcmd -E  -d master

请运行以下命令:

代码语言:javascript
复制
SELECT suser_sname(), user_name()
GO

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

代码语言:javascript
复制
ALTER LOGIN sa ENABLE
GO
票数 3
EN

Stack Overflow用户

发布于 2011-01-06 06:14:34

在对象资源管理器中,转到安全->登录,然后单击"sa"-account的首选项。在那里您可以重置密码

票数 0
EN

Stack Overflow用户

发布于 2015-10-28 17:17:54

因为你可以使用你的windows身份验证登录,所以这很容易。你需要的就是

  1. 登录到您的management studio,在树状视图中,展开“
  2. ”文件夹,同时展开"Logins“文件夹,
  3. 右键单击"sa”
  4. 更改密码。done
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4609719

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档