修改密碼強度
mysql5.6.6版本之後,新增了密碼強度驗證外掛validate_password
> SHOW VARIABLES LIKE 'validate_password%';
複製程式碼
- validate_password_dictionary_file // 外掛用於驗證密碼強度的字典檔案路徑
- validate_password_length // 密碼最小長度
- validate_password_mixed_case_count // 密碼至少要包含大小寫字母個數
- validate_password_number_count // 密碼至少要包含數字個數
- validate_password_policy // 密碼強度檢查等級
- 0 = low 檢查強度
- 1 = medium 檢查長度,數字,大小寫和特殊字元
- 2 = strong 檢查長度,數字,大小寫,特殊字元和字典檔案
set global validate_password_policy=0;
set global validate_password_mixed_case_count=0;
set global validate_password_number_count=3;
set global validate_password_special_char_count=0;
set global validate_password_length=3;
複製程式碼
建立使用者
create user 'username'@'host' identified by 'password;'
複製程式碼
使用者授權
GRANT privileges ON databasename.tablename TO 'username'@'host'
複製程式碼
- privileges:使用者的操作許可權,如SELECT,INSERT,UPDATE等,如果要授予所的許可權則使用ALL