概述
本文翻译自于Mysql官方文档MySQL :: Security in MySQL :: 6.3.2 Password Validation Options and Variables
密码验证组件系统变量
如果启用该组件,它会公开几个启用密码检查配置的系统变量: validate_password
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 |
+--------------------------------------+--------+
要更改密码检查方式,您可以在服务器启动或运行时设置这些系统变量。下面的列表描述了每个变量的含义。
validate_password.check_user_name
是否将密码与当前会话的有效用户帐户的用户名部分进行比较,如果匹配则拒绝它们。除非已安装,否则此变量不可用。
因此如果这里为ON,那么就不能把账号和密码设置为相同的值
validate_password.dictionary_file
用于检查密码的字典文件的路径名。除非已安装,否则此变量不可用。
validate_password.length
需要密码的最少字符数。除非已安装,否则此变量不可用。
validate_password.length 最小值是其他几个相关系统变量的函数。该值不能设置为小于此表达式的值:
validate_password.number_count
+ validate_password.special_char_count
+ (2 * validate_password.mixed_case_count)
validate_password.mixed_case_count
如果密码策略更强或更高,则要求密码具有的最小小写和大写字符数。除非已安装,否则此变量不可用。
对于给定的 validate_password.mixed_case_count 值,密码必须包含那么多小写字符和那么多大写字符。
validate_password.number_count
如果密码策略更强或更高,则要求密码具有的最小数字(数字)字符数。除非已安装,否则此变量不可用。
validate_password.policy
由 强制执行的密码策略。除非已安装,否则此变量不可用。
validate_password.policy 会影响其其他策略(不包括validate_password.check_user_name)设置系统变量的使用方式,例如,设置为LOW将只检查长度。
validate_password.policy 值可以使用数值 0、1、2 或相应的符号值 来指定,。下表描述了为每个策略执行的测试:
Policy | Tests Performed |
---|---|
0 or LOW | Length |
1 or MEDIUM | Length; numeric, lowercase/uppercase, and special characters |
2 or STRONG | Length; numeric, lowercase/uppercase, and special characters; dictionary file |
validate_password.special_char_count
如果密码策略更强或更高,则要求密码具有的最小非字母数字字符数。除非已安装,否则此变量不可用。 validate_passwordMEDIUMvalidate_password
最后
以上就是无辜跳跳糖为你收集整理的重学Mysql之Mysql8.0修改密码策略密码验证组件系统变量的全部内容,希望文章能够帮你解决重学Mysql之Mysql8.0修改密码策略密码验证组件系统变量所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复