1. 程式人生 > >MYSQL57密碼策略修改

MYSQL57密碼策略修改

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';

密碼重置成功,可重新登入。