MySQL掌握密码有效性验证失败的处理方法

  用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

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索密码
, 验证
, sa
, 身份
, sa密码
, 策略
sp_password
开票机有效性验证失败、密码有效性验证失败、邮箱有效性验证、身份证有效性验证、批量验证邮箱有效性,以便于您获取更多的相关知识。

时间: 2024-08-08 14:22:26

MySQL掌握密码有效性验证失败的处理方法的相关文章

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

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

MySql 修改密码后的错误快速解决方法_Mysql

设置好密码后,使用数据库时出现如下错误: ERROR 1820 (HY000): You must reset your password using ALTER USER statement befo re executing this statement. You must SET PASSWORD before executing this statement的解决方法 今天在MySql5.6操作时报错:You must SET PASSWORD before executing this

路由器设置PPPOE密码后验证失败的三种原因

若使用路由器进行PPPOE拨号时出现无法连接,系统日志提示密码验证失败,具体检查和解决方法如下: 一.可能是ISP(网络服务提供商)服务器故障,如果是这样请直接致电ISP询问并解决问题. 二.请确认输入的用户名和密码是否正确,是不是因为不小心开启了Caps Lock键,这种情况可以很快解决. 三.还有一种情况就是ISP绑定了电脑网卡的MAC地址,这也是最复杂的,这是因为一些地区ISP会在给用户安装宽带时绑定用户上网电脑网卡的MAC地址,只有被绑定的电脑才能通过PPPOE拨号上网,其他设备都无法拨

Fedora 16用root账户登录时提示验证失败的解决方法

环境:Fedora Linux 16 问题描述:Fedora linux16 用root用户登录 ,输入密码出现验证失败,即使你的密码是正确的,也会出现这种情况,这是因 为Fedora linux 默认禁止了root 超级用户. 解决办法: 最开始 尝试利用修复模式修改root用户密码,但是重启后仍然不奏效. 现在通过以下 修改: 进入修复模式,输入以下命令修改: 1.输入命令:vi /etc/pam.d/gdm,在文本编辑器中(输入i才能进入编辑模式)注释掉"auth required pam

ThinkPHP自动验证失败的解决方法

复制代码 代码如下: /* * 登陆 */ public function Login(){ if($_POST['submit']){ $DB = D('Login');//自定义Model处理 //if里面就是ThinkPHP的自动验证了. if(!$DB->create()){ $this->redirect('Index/Login', '', 3, '错误信息: '.$DB->getError().'<br/>系统将于3秒后返回重新登陆...'); }else{ $

ThinkPHP自动验证失败及解决方法

 /*  * 登陆  */ public function Login(){ if($_POST['submit']){ $DB = D('Login');//自定义Model处理     //if里面就是ThinkPHP的自动验证了. if(!$DB->create()){ $this->redirect('Index/Login', '', 3, '错误信息: '.$DB->getError().'<br/>系统将于3秒后返回重新登陆...'); }else{ $con[

ThinkPHP自动验证失败的解决方法_php技巧

复制代码 代码如下: /* * 登陆 */ public function Login(){ if($_POST['submit']){ $DB = D('Login');//自定义Model处理 //if里面就是ThinkPHP的自动验证了. if(!$DB->create()){ $this->redirect('Index/Login', '', 3, '错误信息: '.$DB->getError().'<br/>系统将于3秒后返回重新登陆...'); }else{ $

Yii输入正确验证码却验证失败的解决方法

前言 最近在做一个需求时,发现输入正确验证码,但是都提示验证码错误 最后追踪代码发现,如果 Model 在 save 前,单独做了 validate 验证,则在验证结束后,会重新生成验证码 然后在我们 Model save 时,也会进行 validate 验证,验证时,验证码已经重新生成了,所以会匹配不上 // 如果这里用到了验证码,就会出问题 $model = new Test(); $model->validate(); $model->save(); // 这样是正确的 $model =

linux系统重装导致免密码key登录失败的解决方法_Linux

在一台linux机器上ssh远程另外一台linux服务器时候出现: [root@server .ssh]# ssh 192.0.50.80 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@