首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >MySQL validate_password_policy未知系统变量

MySQL validate_password_policy未知系统变量
EN

Stack Overflow用户
提问于 2019-03-19 01:14:22
回答 3查看 22K关注 0票数 5

我使用的是MySQL 5.7.25,我希望通过在MySQL命令中这样做来增加MySQL密码策略:

代码语言:javascript
运行
AI代码解释
复制
SET GLOBAL validate_password_policy=2;

但我总是会犯错误:

错误1193 (HY000):未知系统变量“validate_password_policy”

我试图列出validate_password变量:

代码语言:javascript
运行
AI代码解释
复制
SHOW VARIABLES LIKE 'validate_password%'

但是它总是返回空集

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-11-01 00:12:45

出现此问题是因为默认情况下,validate_password插件是未激活的。您可以通过以下命令解决问题:

mysql>从information_schema.plugins中选择plugin_name、plugin_status,其中plugin_name喜欢'validate%';

空集(0.00秒)

mysql>安装插件validate_password奏鸣曲'validate_password.so';

查询确定,0行受影响(0.02秒)

mysql>从information_schema.plugins中选择plugin_name、plugin_status,其中plugin_name喜欢'validate%';

最后,您将展示以下内容:

代码语言:javascript
运行
AI代码解释
复制
+-------------------+---------------+
| plugin_name       | plugin_status |
+-------------------+---------------+
| validate_password | ACTIVE        |
+-------------------+---------------+
1 row in set (0.00 sec)

然后可以运行命令:

mysql>显示诸如‘%’这样的变量;

代码语言:javascript
运行
AI代码解释
复制
+--------------------------------------+--------+
| Variable_name                        | Value  |
+--------------------------------------+--------+
| validate_password_check_user_name    | OFF    |
| 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      |
+--------------------------------------+--------+
7 rows in set (0.00 sec). 
票数 16
EN

Stack Overflow用户

发布于 2019-12-29 20:19:41

这个命令对我有用。我使用的是MySQL 8。

代码语言:javascript
运行
AI代码解释
复制
SET GLOBAL validate_password.policy=LOW;
票数 6
EN

Stack Overflow用户

发布于 2021-03-19 19:47:56

设置全局validate_password_policy=LOW;

用validate_password(点)策略替换validate_password_policy策略

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55237257

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档