MySQLのパスワードの問題

の兄弟:

免責事項:この記事は元の記事CSDNのブロガーcsdn-アンディ」で、CC 4.0 BY-SAの著作権契約書に従って、再現し、元のソースのリンクと、この文を添付してください。
オリジナルリンクします。https://blog.csdn.net/hello_world_qwp/article/details/79551789

 

パスワードポリシーの質問例外メッセージ:
ERROR 1819(HY000):あなたのパスワードは要求性能を満足するには、現在のポリシーではありません


図は次のとおりです。

 

 

ソリューション:

1、初期ビューのMySQLのパスワードポリシー、
文を入力し、「SHOW変数のように『validate_passwordの%』 ;」 ビュー、

 

図2に示すように、パスワード認証の強度レベルを設定する最初の必要性、セットグローバルパラメータ缶validate_password_policyはLOW、ある
文に値を入力設定「セットグローバルvalidate_password_policy = LOW;」に設定された値、


ない心が変更されていないならば3,8の現在のパスワードの長さは、一般的な用語によれば、パスワードは、6に設定されている6にグローバルパラメータvalidate_password_lengthを設け、
文内の入力設定値「セットグローバルvalidate_password_length = 6 ;のための「設定値、

 


長い満たすために6つの長として、として4が、今は単純に、MySQLのパスワードを設定することができ
改訂文で入力し、「ALTER USER 『ルート』 @ 『 『123456』BY IDENTIFIEDはlocalhostを』;」 あなたは、変更が成功した見ることができ、パスワードポリシーの変更ということを意味します成功!

 


注:4の最小の長さのデフォルトのパスワードは、大/小文字+各桁+特殊文字は、
次のようにあれば、設定されたパスワードの長さが3未満であるように、自動的に、4の値に設定されています。

 

 

 


; MySQLのパスワードポリシーのパラメータについて
1)、固定パスワードvalidate_password_lengthの全長;
2)、validate_password_dictionary_fileファイルパス指定したパスワード検証、
3)、全体パスワードは、少なくとも大/小文字の総数を含んでいなければならないvalidate_password_mixed_case_count;及び
)4、 validate_password_number_count全体パスワードは、少なくとも桁数を含んでいなければならない;
5)、パスワードの指定強度検証validate_password_policyレベルを、デフォルト媒体,;である。
約validate_password_policyの値:
0 / LOW:長さのみを確認し、
1 /媒体,:長検証、ディジタル。 、時価総額、特殊文字;
2 / STRONG:検証の長さ、数、ケース、特殊文字、辞書ファイル;
6)、validate_password_special_char_count全体パスワードは少なくとも特殊文字の数を含んでいなければなりません。

おすすめ

転載: www.cnblogs.com/hhz-97/p/12589205.html