CentOS7修改密碼強度


關於這個問題是在 《 基於MySQL Yum存儲庫在Linux-7.2上安裝MySQL-5.7.21數據庫服務(實戰篇) 》 時遇到的問題,這是 mysql 初始化時,使用臨時密碼,修改自定義密碼時,由於自定義密碼比較簡單,就出現了不符合密碼策略的問題。



密碼策略問題異常信息:
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements


如下圖:





解決辦法:

1、查看 mysql 初始的密碼策略,
輸入語句 “ SHOW VARIABLES LIKE 'validate_password%'; ” 進行查看,
如下圖:





2、首先需要設置密碼的驗證強度等級,設置 validate_password_policy 的全局參數為 LOW 即可,
輸入設值語句 “ set global validate_password_policy=LOW; ” 進行設值,
如下圖:






3、當前密碼長度為 8 ,如果不介意的話就不用修改了,按照通用的來講,設置為 6 位的密碼,設置 validate_password_length 的全局參數為 6 即可,
輸入設值語句 “ set global validate_password_length=6; ” 進行設值,
如下圖:






4、現在可以為 mysql 設置簡單密碼了,只要滿足六位的長度即可,
輸入修改語句 “ ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; ” 可以看到修改成功,表示密碼策略修改成功了!!!
————————————————
版權聲明:本文為CSDN博主「csdn-華仔」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/hello_world_qwp/java/article/details/79551789


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM