Mysql:mysql 5.X 报错 ERROR 1193 (HY000): Unknown system variable ‘validate_password_length‘

报错信息如下:

mysql> set global validate_password_length=4;
ERROR 1193 (HY000): Unknown system variable 'validate_password_length'
mysql> set global validate_password_policy=0;
ERROR 1193 (HY000): Unknown system variable 'validate_password_policy'

原因如下:

没有启动validate_password插件,贴出来了官方文档,地址如下:

MySQL :: MySQL 5.7 Reference Manual :: 6.4.3.1 Password Validation Plugin Installation

解决方案:

修改配置my.conf文件

vim /etc/my.conf

plugin-load-add=validate_password.so
validate-password=FORCE_PLUS_PERMANENT

重启mysql

systemctl restart mysql

最后进入mysql重新输入就可以了

猜你喜欢

转载自blog.csdn.net/u013938578/article/details/130190754