在mysql 中修改用户密码时由于密码过于简单而提示的密码策略问题异常。
密码策略问题异常信息:
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
解决办法:
1️⃣查看 mysql 初始的密码策略;
首先需要设置密码的验证强度等级,设置 validate_password_policy 的全局参数为 LOW 即可,输入设值语句 “ set global validate_password_policy=LOW; ” 进行设值;
然后你现在就可以了;
关于 mysql 密码策略相关参数:
(1)validate_password_length 固定密码的总长度;
(2)validate_password_dictionary_file 指定密码验证的文件路径;
(3)validate_password_mixed_case_count 整个密码中至少要包含大/小写字母的总个数;
(4)validate_password_number_count 整个密码中至少要包含阿拉伯数字的个数;
(5)validate_password_policy 指定密码的强度验证等级,默认为 MEDIUM;