MySQL 5.7 關閉validate_password密碼策略

通過msyql環境變量查看密碼策略的信息:

mysql> show variables like '%password%';

如果不需要密碼策略,在my.cnf文件中添加如下配置禁用即可:

validate_password = off

修改完後記得需要重新啓動MySQL服務

validate_password相關參數說明:

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個上述參數是默認策略MEDIUM的密碼檢查規則。

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

當然我們也可以通過修改/etc/my.cnf文件,通過添加validate_password_policy配置,來指定密碼策略,如下:

validate_password_policy=0 #0(LOW),1(MEDIUM),2(STRONG)其中一種,注意2需要提供密碼字典文件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章