您当前的位置: 首页 >  ui

王佳斌

暂无认证

  • 1浏览

    0关注

    821博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

My设置密码报错:ERROR 1819 (HY000): Your password does not satisfy the current policy requir

王佳斌 发布时间:2019-06-13 16:15:07 ,浏览量:1

分析总结

在这里插入图片描述 英文翻译:错误1819(hy000):您的密码不符合当前策略要求

validate_password_policy取值:

PolicyTests Performed0 or LOWLength1 or MEDIUMLength; numeric, lowercase/uppercase, and special characters2 or STRONGLength; numeric, lowercase/uppercase, and special characters; dictionary file默认是1,即MEDIUM,所以刚开始第一次设置的密码必须符合该参数的长度,并且必须含有数字、小写大写字母、特殊字符。我设置的密码为:@wjb13191835106,很明显我错误的原因就是密码太过于简单,不符合mysql密码策略。 问题解决

注意:其实没有什么大问题存在,只是密码设置过于简单不符合mysql策略而已,改成复杂符合的就行了。 当然,如果我是普通的学习环境、测试环节,不需要如此复杂难记的密码,请看下面。

(1)修改validate_password_policy参数值为0(1为开启复杂策略) 注意:此参数(policy)必须优先修改,因为policy策略不修改为0会影响下面的length参数。

set global validate_password_policy=0;

(2)修改validate_password_length参数值为1

set global validate_password_length=1;

最后执行修改密码测试:

alter user 'root'@'localhost' identified by '@wjb13191835106';
关注
打赏
1665568777
查看更多评论
立即登录/注册

微信扫码登录

0.0433s