设置不符合策略的密码将报错
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
mysql -uroot -p
回车输入刚刚获取的数据库密码
【输入密码为隐式,看不到密码的,输入完了回车即可】
查看 mysql 初始的密码策略SHOW VARIABLES LIKE 'validate_password%';
关于 mysql 密码策略相关参数;
Variable_name含义validate_password_length固定密码的总长度validate_password_dictionary_file指定密码验证的文件路径validate_password_mixed_case_count整个密码中至少要包含大/小写字母的总个数validate_password_number_count整个密码中至少要包含阿拉伯数字的个数validate_password_policy指定密码的强度验证等级,默认为 MEDIUM 报错解决按要求设置符合密码策略的密码,如
web03cnABC123. 就符合以上密码策略
关于 validate_password_policy取值 值说明0/LOW只验证长度1/MEDIUM验证长度、数字、大小写、特殊字符2/STRONG验证长度、数字、大小写、特殊字符、字典文件 设置密码的验证强度等级set global validate_password_policy=【值】;
set global validate_password_policy=LOW;
validate_password_special_char_count 整个密码中至少要包含特殊字符的个数;