【发布时间】:2019-08-09 18:13:39
【问题描述】:
我正在使用 MySQL 5.7.25,我想通过在 MySQL 命令中执行此操作来增加我的 MySQL 密码策略:
SET GLOBAL validate_password_policy=2;
但我总是得到一个错误:
ERROR 1193 (HY000):未知系统变量“validate_password_policy”
我试图列出 validate_password 变量:
SHOW VARIABLES LIKE 'validate_password%'
但它总是返回空集
【问题讨论】:
-
它必须是
strongright 而不是HIGH -
来自手册: 如果启用了 validate_password 插件,它会公开几个启用密码检查配置的系统变量您是否启用了 validate_password 插件 i>
-
可用值为
LOW, MEDIUM, STRONG或0,1,2所以HIGH无效 -
@RiggsFolly 哦,是的,在安装 validate_password 插件后我终于可以完成了,我使用的是 ubuntu 18.04
标签: mysql passwords password-policy