MySQL 5 7 修改密碼安全策略

2021-08-28 06:51:43 字數 913 閱讀 3031

show variables like 'validate_password%';

validate_password_number_count 引數是密碼中至少含有的數字個數,當密碼策略是medium或以上時生效。

validate_password_special_char_count 引數是密碼中非英文數字等特殊字元的個數,當密碼策略是medium或以上時生效。

validate_password_mixed_case_count 引數是密碼中英文本元大小寫的個數,當密碼策略是medium或以上時生效。

validate_password_length 引數是密碼的長度,這個引數由下面的公式生成

validate_password_number_count+ validate_password_special_char_count+ (2 * validate_password_mixed_case_count)

validate_password_dictionary_file 引數是指定密碼驗證的字典檔案路徑。

validate_password_policy 這個引數可以設為0、1、2,分別代表從低到高的密碼強度,此引數的預設值為1,如果想將密碼強度改若,則更改此引數為0。

更改密碼策略為low

set global validate_password_policy=0;

更改密碼長度

set global validate_password_length=0;

密碼最小長度為4

show variables like 'validate_password%';

grep 'temporary password' /var/log/mysqld.log

alter user 'root'@'localhost' identified by 'mynewpass';

MYSQL57密碼策略修改

1 檢視當前的密碼測試 show variables like validate password 2 各項值說明 validate password policy 密碼安全策略,預設medium策略 策略檢查規則 0 or low length 1 or medium length numeric...

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登入...