报错:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
这个问题的原因是密码太简单,和validate_password_policy的值有关,默认为1 or MEDIUM,所以刚开始设置的密码必须符合长度,且必须含有数字,小写或大写字母,特殊字符。
需修改两个全局变量:
1. set global validate_password_policy=0;

LOW 代表密码任意,但长度在 8 位或以上。
MEDIUM 代表密码包括:数字、大写字母、小写字母、特殊符号、长度 8 位以上
2. set global validate_password_length=4;
LOW 强度允许我们设置为纯数字纯字母等密码,但是还是不能设置 123456,因为最低要求 8 位。
validate_password_length最小值为4
解决MySQL密码策略错误

本文详细解析了MySQL中ERROR1819报错的原因,即密码不符合当前策略要求。介绍了如何通过调整validate_password_policy和validate_password_length全局变量来解决密码复杂度问题,确保密码至少包含数字、大小写字母及特殊字符。
1605

被折叠的 条评论
为什么被折叠?



