加入收藏 | 设为首页 | 会员中心 | 我要投稿 银川站长网 (https://www.0951zz.com/)- 云通信、基础存储、云上网络、机器学习、视觉智能!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

MySQL8.0密码策划是什么

发布时间:2023-08-23 13:21:04 所属栏目:MySql教程 来源:
导读:这篇文章主要讲解了“MySQL8.0密码策略是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MySQL8.0密码策略是什么”吧!从8.0.4开始mys

这篇文章主要讲解了“MySQL8.0密码策略是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MySQL8.0密码策略是什么”吧!

从8.0.4开始mysql废弃了用了很久的validate_password插件,改用validate_password组件。

我的版本是:

mysql> select version();

+-----------+

| version() |

+-----------+

| 8.0.14    |

+-----------+

1 row in set (0.00 sec)

来查一下密码策略参数的情况:

mysql> SHOW VARIABLES LIKE 'validate_password.%';

Empty set (0.00 sec)

是因为validate_password组件没有安装,下面开始安装:

mysql> INSTALL COMPONENT 'file://component_validate_password';

Query OK, 0 rows affected (0.00 sec)

再次查看就有了

mysql> SHOW VARIABLES LIKE 'validate_password%';

+--------------------------------------+--------+

| Variable_name                        | Value  |

+--------------------------------------+--------+

| validate_password.check_user_name    | ON     |

| 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)

还有一个变化是,以前是,参数以前是下划线,现在是.修改的时候要注意

mysql> set global validate_password.policy=low;

Query OK, 0 rows affected (0.00 sec)

mysql> 

mysql> 

mysql> SHOW VARIABLES LIKE 'validate_password%';

+--------------------------------------+-------+

| Variable_name                        | Value |

+--------------------------------------+-------+

| validate_password.check_user_name    | ON    |

| validate_password.dictionary_file    |       |

| validate_password.length             | 8     |

| validate_password.mixed_case_count   | 1     |

| validate_password.number_count       | 1     |

| validate_password.policy             | LOW   |

| validate_password.special_char_count | 1     |

+--------------------------------------+-------+

7 rows in set (0.00 sec)

感谢各位的阅读,以上就是“MySQL8.0密码策略是什么”的内容了,经过本文的学习后,相信大家对MySQL8.0密码策略是什么这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。

(编辑:银川站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章