您好,登錄后才能下訂單哦!
這篇文章主要講解了“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密碼策略是什么這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。