sqlserver修改sa密码(在windows登陆没有权限的情况下)

Posted 徐坤

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlserver修改sa密码(在windows登陆没有权限的情况下)相关的知识,希望对你有一定的参考价值。

 

对于windows用户没有权限执行alter login sa enable的情况下,采用如下方法可以成功修改sa密码登陆。
1. 用Run as a administrator打开命令提示符里输入NET STOP MSSQLSERVER, 即停止MSSQLSERVER运行。
2. 在命令提示符里输入 NET START MSSQLSERVER /m, 将SQL Server 2008 启动为单用户模式。
3. 用Administrator账号登录SQL Server 20084. SQL Server已经是单用户模式启动即只允许一个用户连接,这时单击“New Query”会报错“Login failed for user. Reason: Server is in single user mode. Only one administrator can connect at this time”。
5. 这时右击实例名,单击“断开连接”,关闭“对象资源管理器”,然后再点击“New Query”就可以连接了,你可以使用命令 ALTER Login sa enable 重新开启SA 账户,ALTER LOGIN [sa] WITH PASSWORD=N1234qwer修改密码。
6. 现在关闭SQL Server,在命令提示符下 输入 NET STAR MSSQLSERVER 正常启动SQL Server,你就可以sa 账户来登录SQL Server了。[/quote]

 

以上是关于sqlserver修改sa密码(在windows登陆没有权限的情况下)的主要内容,如果未能解决你的问题,请参考以下文章

请问sql2008忘记sa的默认密码是多少?或者怎么修改密码

SQLSERVER sa 用户密码修改的方法

sql密码修改

sqlserver忘记SA用户密码,windows身份验证无法使用的情况下应该怎么办?

创建sa账号

数据库sqlserver2008登陆名密码登陆不了怎么办