没有可用账号登陆SQL Server的解决办法
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了没有可用账号登陆SQL Server的解决办法,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1816字,纯文字阅读大概需要3分钟。
内容图文
![没有可用账号登陆SQL Server的解决办法](/upload/InfoBanner/zyjiaocheng/519/9cf208177b9a491cab13c49e9c00f43f.jpg)
如果有一天,你发现无法用管理员账号Administrator无法连接SSMS,而SA账号又是被禁用掉了,怎么办呢?
在google里输入“忘记SQL SA密码”能找到N多的帖子,比如说使用sp_password这个存储过程来清空或者重置SA密码,这个方法的前提是,能够用其他的账户连接到SQL server。
而下面的内容特别适用于,管理员的账号被恶意删除,或者说,你已经没有可以登陆的账号和密码了。
开工了:lol
1.首先,我们连接到SSMS,删除管理员账号
2.仔细看下,Administrator账号没有了吧,而且此时SA的账号也是Disable的(看图)
3.我们重新的去连接SSMS,出现这样的情况
如果这时我没有其他的账号能连接SSMS了,怎么办呢?是不是只能重装了?:‘)
------------------------------------------------------------------不用急,下面我就来让他起死回生:Q ----------------------------------------------------------------------------
4.打开SQL Server 的配置管理器(如图)
5.停止SQL Server的服务
6.右击SQL Server的服务--属性--高级,我们在启动参数里面加上-m;(参数之间要加分号,而且不能用空格),等会SQL Server的服务将以单用户的模式启动
7.启动SQL Server的服务
8.再去用Windows验证方式去连接SSMS
9.成功了,是吧。但是在登陆的下面并没有Administrator,因为我们之前删除了它,这个就体现了单用户模式的强大之处了:lol
10.创建登陆winos\Administrator
11.服务器的角色选择Sysadmin,这个角色里面的用户能做任何事情(不要做坏事哦:loveliness: )
12.成功添加了哦
13.这个时候,不要急着去连接SSMS,先要把我们之前加的启动参数改回来,再重新启动一下SQL server服务(一定要重新启动)
14.现在去连SSMS
15.OK了吧
总结:此方法体现了单用户模式的强大之处,在还原系统数据库的时候也会用到,具体的本板块里面有帖子的。区区一贴,希望能对大家有所帮助:lol
没有可用账号登陆SQL Server的解决办法
标签:禁用 怎么 disable 打开 password love 适用于 lol 其他
本文系统来源:https://www.cnblogs.com/sfqas/p/12181093.html
内容总结
以上是互联网集市为您收集整理的没有可用账号登陆SQL Server的解决办法全部内容,希望文章能够帮你解决没有可用账号登陆SQL Server的解决办法所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。