ホームページ  >  記事  >  データベース  >  MySQL パスワード拡張プラグインを共有する

MySQL パスワード拡張プラグインを共有する

怪我咯
怪我咯オリジナル
2017-03-30 11:14:491771ブラウズ

はじめに

今まであまり気にしていませんでしたMySQLパスワードセキュリティポリシーの設定方法、ちょうど人々のための パスワードは複雑なパスワードに設定されましたが、それを設定する方法が見つかりませんでした。今日、Jiang Chengyao の WeChat 公開アカウントがこれに関する記事を公開したので、ここにも方法を書き留めておきます。特に、この機能は mysql バージョン 5.5 以降でのみ使用できます。導入されたプラグイン、デフォルトのソース コードのインストール、およびバイナリのインストールでは、この機能が有効になりません。また、単純なパスワードを設定しないと、mysql は無効になります。プロンプトを表示するだけですが、機能を有効にすることができます。

plugin-load=validate_password.so 
validate-password=FORCE_PLUS_PERMANENT
分析関数


1 で表されます。

、設定可能な値は次のとおりです。デフォルトはMEDIUM

show variables like 'validate%';
です

MySQL パスワード拡張プラグインを共有する2.validate_password_dictionary_file

は、validate_password_policyがSTRONGに設定されている場合、パスワード辞書ファイルを設定できます。辞書ファイルに存在するパスワードは使用できません。

3.validate_password_length

は、パスワードの最小長を設定するために使用されます。デフォルト値は 0
です。 validate_password_mixed_case_count


validate_password_policy が MEDIUM または STRONG に設定されている場合、パスワード内の少なくとも小文字と大文字の両方の数。デフォルトは 1 で、最小値は 0 です。デフォルトでは、少なくとも 1 つの小文字と 1 つの大文字が含まれます。
5.validate_password_number_count


validate_password_policy が MEDIUM または STRONG に設定されている場合、パスワードの最小桁数は、デフォルトの 1 です
6.validate_password_special_char_count


validate_password_policy がMEDIUM の場合、またはSTRONG 、パスワード内の特殊文字の最小数。デフォルトは 1、最小値は 0 ですTest



最初のパスワードは十分な長さがなく、大文字が含まれていません。2 番目のパスワードは十分な長さですが、大文字はありません


概要


パスワードの複雑さの要件を増やすと、システムのセキュリティが大幅に向上します。特にオンライン システムでは、この機能を有効にすることが非常に必要ですMySQL パスワード拡張プラグインを共有する

以上がMySQL パスワード拡張プラグインを共有するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。