ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
生活随笔
收集整理的這篇文章主要介紹了
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements這是 mysql 初始化時(shí),使用臨時(shí)密碼,修改自定義密碼時(shí),由于自定義密碼比較簡(jiǎn)單,就出現(xiàn)了不符合密碼策略的問題。密碼策略問題異常信息:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements解決辦法:1.查看 mysql 初始的密碼策略,輸入語句 show variables like 'validate_password%' 進(jìn)行查看,如下圖:2.首先需要設(shè)置密碼的驗(yàn)證強(qiáng)度等級(jí),設(shè)置 validate_password_policy 的全局參數(shù)為 LOW 即可,輸入設(shè)值語句 " set global validate_password_policy=LOW; " 進(jìn)行設(shè)值,如下圖:3.當(dāng)前密碼長度為 8 ,如果不介意的話就不用修改了,按照通用的來講,設(shè)置為 6 位的密碼,設(shè)置 validate_password_length 的全局參數(shù)為 6 即可,輸入設(shè)值語句 " set global validate_password_length=6; " 進(jìn)行設(shè)值,如下圖:4.現(xiàn)在可以為 mysql 設(shè)置簡(jiǎn)單密碼了,只要滿足六位的長度即可,輸入修改語句 " ALTER USER 'root'@'localhost' IDENTIFIED BY 'root'; " 可以看到修改成功,表示密碼策略修改成功了!!!如下圖:關(guān)于 mysql 密碼策略相關(guān)參數(shù);1).validate_password_length? 固定密碼的總長度;2).validate_password_dictionary_file 指定密碼驗(yàn)證的文件路徑;3).validate_password_mixed_case_count? 整個(gè)密碼中至少要包含大/小寫字母的總個(gè)數(shù);4).validate_password_number_count? 整個(gè)密碼中至少要包含阿拉伯?dāng)?shù)字的個(gè)數(shù);5).validate_password_policy 指定密碼的強(qiáng)度驗(yàn)證等級(jí),默認(rèn)為 MEDIUM;關(guān)于 validate_password_policy 的取值:0/LOW:只驗(yàn)證長度;1/MEDIUM:驗(yàn)證長度.數(shù)字.大小寫.特殊字符;2/STRONG:驗(yàn)證長度.數(shù)字.大小寫.特殊字符.字典文件;6).validate_password_special_char_count 整個(gè)密碼中至少要包含特殊字符的個(gè)數(shù);
總結(jié)
以上是生活随笔為你收集整理的ERROR 1819 (HY000): Your password does not satisfy the current policy requirements的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2.3.5 mysql角色管理
- 下一篇: 2.3.4 mysql 用户密码管理