MYSQL57密碼策略修改

2021-09-08 05:20:37 字數 909 閱讀 5591

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 5 7 修改密碼安全策略

show variables like validate password validate password number count 引數是密碼中至少含有的數字個數,當密碼策略是medium或以上時生效。validate password special char count 引數是密碼中非英文...

mysql5 7修改密碼

關閉正在執行的mysql服務。net stop mysql 開啟dos視窗,轉到mysql bin目錄。輸入mysqld skip grant tables 回車。skip grant tables 的意思是啟動mysql服務的時候跳過許可權表認證。my.ini 中放開這行 再開乙個dos視窗 因為...

mysql5 7密碼修改

檢視臨時密碼 root god grep password var log mysqld.log 2020 09 11t10 58 46.152697z 1 note a temporary password is generated for root localhost p jp 6d 4rw登入...