《MYSQL教程MySql5.6使用validate password 插件加强密码强度的安装及使用方法》要点:
本文介绍了MYSQL教程MySql5.6使用validate password 插件加强密码强度的安装及使用方法,希望对您有用。如果有疑问,可以联系我们。
mysql 5.6对暗码的强度进行了加强,推出了 validate_password 插件.支持暗码的强度要求.MYSQL必读
安装办法:MYSQL必读
在配置文件中打开MYSQL必读
[mysqld]
MYSQL必读
plugin-load=validate_password.so validate-password=FORCE_PLUS_PERMANENT validate_password_policy=2
并装载plugin:MYSQL必读
mysql>>INSTALL PLUGIN validate_password SONAME 'validate_password.so';
即可.MYSQL必读
当建立用户暗码时,如果不符合预设的规则,那么就不会通过:MYSQL必读
mysql>grant all on *.* to tester@'localhost' identified by 'tasssss'; ERROR 1819 (HY000): Your password does not satisfy the current policy requirements;
下面接着给大家介绍mysql 5.6暗码强度插件使用 MYSQL必读
在mysql 5.6对暗码的强度进行了加强,推出了validate_password 插件.支持暗码的强度要求.
MYSQL必读
此插件要求版本:5.6.6 以上版本MYSQL必读
安装方式:
MYSQL必读
1.安装插件:(默认安装了插件后,强度插件就启用了,关闭,需要在配置文件假如相关关闭参数)
MYSQL必读
mysql>INSTALL PLUGIN validate_password SONAME 'validate_password.so';
2.配置文件添加部分参数:
MYSQL必读
plugin-load=validate_password.so validate_password_policy=2 validate-password=FORCE_PLUS_PERMANENT
3.以上处理后,就可以测试了:
MYSQL必读
mysql> SET PASSWORD = PASSWORD('abc'); ERROR 1819 (HY000): Your password does not satisfy the current policy requirements mysql> SET PASSWORD = '*0D3CED9BEC10A777AEC23CCC353A8C08A633045E';
jQuery OK, 0 rows affected (0.01 sec)
MYSQL必读
4.相关说明:
MYSQL必读
(1).相关选项:
MYSQL必读
validate-password=ON/OFF/FORCE/FORCE_PLUS_PERMANENT: 决定是否使用该插件(及强制/永久强制使用).
MYSQL必读
validate_password_dictionary_file:插件用于验证暗码强度的字典文件路径.
MYSQL必读
validate_password_length:暗码最小长度.
MYSQL必读
validate_password_mixed_case_count:暗码至少要包含的小写字母个数和大写字母个数.
MYSQL必读
validate_password_number_count:暗码至少要包含的数字个数.
MYSQL必读
validate_password_policy:暗码强度检查等级,0/LOW、1/MEDIUM、2/STRONG.
MYSQL必读
validate_password_special_char_count:暗码至少要包含的特殊字符数.
MYSQL必读
其中,关于validate_password_policy-暗码强度检查等级:
MYSQL必读
0/LOW:只检查长度.
MYSQL必读
1/MEDIUM:检查长度、数字、大小写、特殊字符.
MYSQL必读
2/STRONG:检查长度、数字、大小写、特殊字符字典文件.
MYSQL必读
(2).插件的安装启用:
MYSQL必读
插件对应的库对象文件需在配置选项plugin_dir指定的目录中.
MYSQL必读
可使用--plugin-load=validate_password.so,在server启动时载入插件,或者将plugin-load=validate_password.so写入配置文件.
MYSQL必读
也可以通过如下语句在server运行时载入插件(会注册进mysql.plugins表)
MYSQL必读
mysql> INSTALL PLUGIN validate_password SONAME 'validate_password.so';
(3).为阻止该插件在运行时被删除可在配置文件中添加:
MYSQL必读
plugin-load=validate_password.so validate-password=FORCE_PLUS_PERMANENT
以上所述是小编给大家介绍的MySql5.6使用validate password 插件加强暗码强度的安装及使用方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的.在此也非常感谢大家对维易PHP网站的支持!MYSQL必读
《MYSQL教程MySql5.6使用validate password 插件加强密码强度的安装及使用方法》是否对您有启发,欢迎查看更多与《MYSQL教程MySql5.6使用validate password 插件加强密码强度的安装及使用方法》相关教程,学精学透。维易PHP学院为您提供精彩教程。