导:
出现这个问题的原因是初始化mysql,修改临时密码时使用了简单密码而出现的不符合密码策略的问题。
默认密码的长度最小值为 4 ,由 大 / 小写字母各一个 + 阿拉伯数字一个 + 特殊字符一个
解决办法:
1、设置密码的验证强度等级,设置 validate_password_policy 的全局参数为 LOW 即可
mysql> set global validate_password_policy=LOW;
2、当前密码长度为 8 ,如果需要设为6位输入设值语句
mysql> set global validate_password_length=6;
3、现在可以设置简单密码了,满足6位以上即可
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456789';