SQL server抽疯后修改sa密码无法成功的处理办法
今天上班打开电脑,发现尼玛所有项目启动后都报错,原因是说数据库sa的验证错误,无法进行数据库链接等等东西,简单地说---SQL server抽疯了!!!:(
昨天还好好的。而且没有修改过东西。为啥会出现问题?我再网络上收索了很多资料都没有搞定,问了公司技术领导也没有搞定。后来自己研究,特此吧我的心得给大家分享下,如果以后遇到这种问题可以快速解决!
一般的常用做法:
1、先用Windows身份验证连接数据库。(废话,没有连接进去如何对内部设置进行修改密码!)

2、找到对象资源管理器的根目录,点击右键属性。

3、找到安全性,设置成SQL Server 和 Windows 身份验证兼容模式(这样你才可以在待会儿进行SQL Server输入密码进入数据库啊!),关闭选项框。

4、找到目录中的安全性,找到子目录的登录名,并找到sa(这逼货就是所谓的管理员登录模式),点击右键找到属性。

5、之后您就可以修改密码,并确认密码了。是不是很简单呢?呵呵,你是不是有几个疑问呢?比如下图的1处,是不是15位的,但是你的密码却是2位的(比如:SB),
是不是尼玛差距太多了,有没有?这是因为系统会产生一些干扰码在里面,当需要提取密码是它会反射生成一个新的密码。新生成密码就是你所设定的2位的密码(SB)全世界的软件都这样做的,不解释。还有一个东东非常重要,网络上的大神都没有提到过的地方,这里给大家说下,图中的2处,如果你点击了“强制实施密码策略”,那么下面的强制密码过期会自动勾选,那么恭喜您,您的密码必须包含至少一个小写字母、一个大写字母、一个数字,否则无效,系统是不会提示您的哦!!!太恶心了!

6、新密码生成后必须重启才可以生成成功。记得,不是关闭没事重启啊!找到根目录后右键点击重启。否则直接关闭是没有用滴!

7、之后打开连接,出现下图。居然又是15位的密码。这个没关系,上面我们说了,这个密码和你的2位密码是一样的关系。点击连接。是不是心里很激动呢?嘿嘿,结果你是登录不上滴!!
,这下你是不是觉得特别苦逼,要不就重新装软件要不重新装系统。呵呵,我很负责人的告诉你,你这样做了恢复成功几率几乎不到20%。

8、那么咋做才可以恢复呢?其实不难,先说具体做法。
用windows身份验证打开数据库后,新建查询,输入以下代码,手动设置新,密码。之后就ok了!

9、虽然成功了,但是为啥我们之前的操作不成功呢?原因是那个属性设置是没用的,默认的密码数据还保留在内存中,需要手动代码操作修改其数据密码,清除内存密码。而且不能关闭数据库而是重启选项才可以生效。你如果不手动,系统永远调用的是内部保留的密码,想想你咋改都是不能成功滴!希望可以帮到大家。
10、最后看看我们登录进去的光辉画面吧!

SQL server抽疯后修改sa密码无法成功的处理办法的更多相关文章
- sql server 2014安装后用sa登录问题
在使用的sql server的数据的情况下,安装数据过程,未指定使用sa的登录,只能使用windows的账户登录,那要怎么设置账户来使用sa账户登录账号呢? 首先先打开的是sql server man ...
- SQL Server 2012安装后找不到服务器名称的解决办法!!!
网上说使用localhost即可,确实没错,但是有的仍旧会报出无法找到错误,我在无法通过的时候又重新安装了SQLServer,这次选中全部默认安装,之前使用的是选择安装,然后发现多了几个配置,其中有一 ...
- SQLServer2008修改sa密码的方法与SQL server 2008数据库的备份与还原
sa密码的修改转载自:http://blog.csdn.net/templar1000/article/details/20211191 SQL server 2008数据库的备份与还原转自 :htt ...
- sql server 2008 修改sa密码
问题: 当我们用windows本身验证之后需要修改sa密码,出现这样的错误. 解决方案:
- SQL Server安装完成后3个需要立即修改的配置选项(转载)
你用安装向导安装了全新的SQL Server,最后你点击了完成按钮.哇噢~~~现在我们可以把我们的服务器进入生产了!抱歉,那并不是真的,因为你的全新SQL Server默认配置是错误的. 是的,你没看 ...
- SQL Server默认1433端口修改方法
SQL Server默认端口1433端口并不是十分的安全,需要将SQL Server默认端口进行更改,在更改之前,让我们先了解一下什么是1433端口. 什么是1433端口 1433端口,是SQL Se ...
- SQL_Server_2008修改sa密码的方法
转载自:http://blog.csdn.net/templar1000/article/details/20211191 1. 先用Window身份验证方式登陆进去,选择数据库实例,右键选择属性—— ...
- SQL2000数据库修改sa密码
开始——程序——Microsoft SQL Server——企业管理器 2 展开数据库Microsoft SQL Server—— SQL Server组——安全性——登录——双击sa 3 在常规内有 ...
- sqlserver修改sa密码(在windows登陆没有权限的情况下)
对于windows用户没有权限执行alter login sa enable的情况下,采用如下方法可以成功修改sa密码登陆. . 用Run as a administrator打开命令提示符里输入NE ...
随机推荐
- web sql Database
http://www.ibm.com/developerworks/cn/web/1108_zhaifeng_websqldb/ http://baishanheishui.iteye.com/blo ...
- API通常的url语法
?后面带的是get方式传递的值,如果有多个值,用 & 号分割.另外正式项目一般不用get方式传递,容易被人sql注入,即所谓的入侵. 详细看这篇http://www.cnblogs.com/k ...
- 如何与 DevOps 为伍?
DevOps 是一个席卷 IT 界的新术语.但它究竟是什么,南非的公司们如何利用它来加快高品质应用程序的开发速度?国外知名博客作者凯西·吉布森找到了一些答案. 其实 DevOps 这个词已经火了一段时 ...
- I2C读写时序
1. I2C写时序图: 注意:最后一个byte后,结束标志在第十个CLK上升沿之后: 2. I2C读时序图: 注意:restart信号格式:读操作结束前最后一组clk的最后一个上升沿,主机应发送NAC ...
- MTD应用学习:mtd和mtdblock的区别
http://my.oschina.net/shelllife/blog/123482 http://www.cnblogs.com/hnrainll/archive/2011/06/09/20760 ...
- eclipse常见错误
1.The superclass “javax.servlet.http.httpservlet” is not found in the build path 原因:未添加server librar ...
- [XenServer] XenServer修改IP 以及 root密码
A.修改IP以及DNS 1. root用户登录console 2.输入命令获得UUID xe pif-list 3.利用UUID查看之前的IP,注意替换下面的1111111111 xe pif-pa ...
- 折腾iPhone的生活——设置“查找我的iPhone”,让iPhone更防盗
对于iPhone,防盗一直是一个非常那啥的话题,很多买过iPhone的人都被偷过,但疼,然而苹果也看到了这个问题,所以在iOS7,我们终于看到了一个比较靠谱的防盗软件:查找我的iPhone 之前小偷解 ...
- C#执行带参数的Oracle存储过程
public void UpdateByRowGuid(string RowGuid) { //OracleConnection conn = new OracleConnection("d ...
- [kuangbin带你飞]专题十 匹配问题 二分图多重匹配
二分图的多重匹配问题不同于普通的最大匹配中的"每个点只能有最多一条边" 而是"每个点连接的边数不超过自己的限定数量" 最大匹配所解决的问题一般是"每个 ...