《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學院為您提供精彩教程。