当前位置:首页 > PHP教程 > PHP总结归纳

如何处理MySQL密码有效性验证失败

详细解决办法如下: 提示:用windows账号登录成功后,右键实例,在属性窗口中, 转到security(安全性)项, 查看服务器身份验证中设置确为sql server和windows身份验证模式 用windows账号登录成功后,右键实例,在属性窗口中, 转到security(安全性)项, 查看服务

  详细解决办法如下:

  提示:用windows账号登录成功后,右键实例,在"属性"窗口中, 转到"security"(安全性)项, 查看"服务器身份验证"中设置确为"sql server和windows身份验证模式"

  用windows账号登录成功后,右键实例,在"属性"窗口中, 转到"security"(安全性)项, 查看"服务器身份验证"中设置确为"sql server和windows身份验证模式",然后执行下面的语句启用sa用户, 同时更改sa的密码:

  exec sp_password 'sa',null,'sa'

  alter login sa enable

  结果执行出错:

  消息 15116,级别 16,状态 1,,第 1 行

  密码有效性验证失败。该密码太短,不符合 windows 策略要求。

  解决思路:

  本地设置可能被域设置覆盖。而域设置中指定了安全策略,密码必须有一定的复杂性。 需要重新更改sa密码:

  exec sp_password 'sa','uiop_098mn','sa'

  alter login sa enable


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:)!