ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

来源:互联网 发布:js urldecode gbk 编辑:程序博客网 时间:2024/06/04 08:15

MySQL5.7在添加用户的时候提示错误:
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

mysql> create user 'abuser'@'localhost' identified by 'abuser';ERROR 1819 (HY000): Your password does not satisfy the current policy requirementsmysql> 

这个问题怎么样解决呢?看提示已经很清楚了,就是我们设置的密码没有满足当前的要求机制。我们先查询一下有关的密码参数,使用命令如下:

mysql> SHOW VARIABLES LIKE 'validate_password%';

得到的结果如下表所示:

Variable_name Value validate_password_dictionary_file validate_password_length 8 validate_password_mixed_case_count 1 validate_password_number_count 1 validate_password_policy MEDIUM validate_password_special_char_count 1

在这里,我们的mysql已经开启了中级密码验证,密码长度至少为8,包含大小写字母、数字和特殊字符。如果选用这种密码验证,那只要设置的密码包含以上所写的要求即可。

ps:据说是可以修改my.cnf文件来跳过密码验证,可以查查有关的资料,我自己没有试过。

0 0
原创粉丝点击