MYSQL57密碼策略修改
阿新 • • 發佈:2018-12-12
1、檢視當前的密碼測試
show variables like 'validate_password%';
2、各項值說明
validate_password_policy:密碼安全策略,預設MEDIUM策略
策略 | 檢查規則 |
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_dictionary_file:密碼策略檔案,策略為STRONG才需要
validate_password_length:密碼最少長度
validate_password_mixed_case_count:大小寫字元長度,至少1個
validate_password_number_count :數字至少1個 validate_password_special_char_count:特殊字元至少1個
3、修改策略(將策略要求置為LOW,長度要求置為1)
set global validate_password_policy=0; set global validate_password_length=1;
經測試,最小長度為4,設定為1無效,不曉得為什麼,後面再查詢下。
4、重置密碼
alter user 'root'@'localhost' identified by '1234';
密碼重置成功,可重新登入。