sa锁定18486

2018-08-10 21:24:57 4035

sa锁定18486


该帐户当前被锁定,所以用户 'sa' 登录失败。系统管理员无法将该帐户解锁。(Microsoft SQL Server,错误: 18486)


用windows身份验证方式登录,在查询分析器里输入Sql代码 

ALTER LOGIN sa ENABLE ;
ALTER LOGIN sa WITH PASSWORD = '' unlock, check_policy = off, check_expiration = off ;

这样就将密码置空,然后再重启mysqlserver即可登录。记得登陆上去之后改一下密码


该问题主要发送在jsp中使用sqlserver,其他也会少见的发生。若是在你约到的也是和我一样,记得先停止了tomcat 若是其他一直请求链接数据库的,也是同理先停止了

这里的sa登陆失败,可能会成为您的数据库名称,我用sa 做代替我们的jsp空间用户经常会遇到这样的情况!!!我大致说下这个情况为什么会发生!!

1、如果短时间内不停连接,就会被SQL SERVER误认为是这是攻击,会将此账号锁定。

2:输入数据库密码错误次数过多,SQL SERVER 为了安全他会自动锁定这个用户,不允许登陆

3: 您的数据库密码过于简单,一般是全数字或者是全字母+数字组合造成的,建议修改为比较复杂的密码一般为!@# 增加这些特殊字符做密码就不会出现这样的问题了


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: