MySQL 1819 - Your password does not satisfy the current policy requirements
mysql修改密码时提示:
1819 - Your password does not satisfy the current policy requirements
产生的原因:
自定义密码太简单,不符合mysql的密码策略
解决方法:
方法一:修改密码至符合mysql的密码策略(建议)。
方法二:如果必须用简单密码,可以修改密码策略;
查看mysql的密码策略:
SHOW VARIABLES LIKE '%validate_password%';
修改密码策略及密码长度
set global validate_password_policy=0
set global validate_password_length=1;
validate_password_policy密码策略取值:
0 or LOW 只验证密码长度
1 or MEDIUM 验证密码长度、数字、大小写、特殊字符
2 or STRONG 验证密码长度、数字、大小写、特殊字符、字典文件
修改完后,再次执行修改密码:
ALTER USER 'user1'@'localhost' IDENTIFIED BY '123456';
(完)