mysql密碼策略

2021-08-07 02:35:27 字數 928 閱讀 6172

***

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

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

mysql修改密碼策略

mysql uroot p123qqq.amysql show variables like password 修改密碼策略 mysql set global validate password length 6 修改密碼長度 mysql set global validate password p...

Mysql密碼策略問題

賦予任何主機訪問資料的許可權 mysql grant allprivilegeson to root with grant option mysql show variables like validate password 進行檢視 1 validate password length 固定密碼的...

mysql密碼策略設定

設定密碼過期策略 mysql資料庫使用者同系統使用者一樣,可以設定密碼過期策略,密碼的過期天數可以在配置檔案裡面設定,也可以通過命令設定,通過命令為每個使用者設定密碼的過期天數則會覆蓋系統配置檔案中的設定。1 配置檔案中設定 選項 default password lifetime 過期天數 如果設...