MySQL8.0密码策略是什么
这篇文章主要讲解了“MySQL8.0密码策略是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MySQL8.0密码策略是什么”吧!
从8.0.4开始mysql废弃了用了很久的validate_password插件,改用validate_password组件。
我的版本是:
mysql>selectversion();+-----------+|version()|+-----------+|8.0.14|+-----------+1rowinset(0.00sec)
来查一下密码策略参数的情况:
mysql>SHOWVARIABLESLIKE'validate_password.%';Emptyset(0.00sec)
是因为validate_password组件没有安装,下面开始安装:
mysql>INSTALLCOMPONENT'file://component_validate_password';QueryOK,0rowsaffected(0.00sec)
再次查看就有了
mysql>SHOWVARIABLESLIKE'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|+--------------------------------------+--------+7rowsinset(0.00sec)
还有一个变化是,以前是,参数以前是下划线,现在是.修改的时候要注意
mysql>setglobalvalidate_password.policy=low;QueryOK,0rowsaffected(0.00sec)mysql>mysql>mysql>SHOWVARIABLESLIKE'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|+--------------------------------------+-------+7rowsinset(0.00sec)
感谢各位的阅读,以上就是“MySQL8.0密码策略是什么”的内容了,经过本文的学习后,相信大家对MySQL8.0密码策略是什么这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。