ホームページ >データベース >mysql チュートリアル >MySQL パスワード拡張プラグイン_MySQL

MySQL パスワード拡張プラグイン_MySQL

WBOY
WBOYオリジナル
2016-08-20 08:48:121368ブラウズ

はじめに

以前はMySQLのパスワードセキュリティポリシーの設定方法にあまり注意を払っていませんでしたが、パスワードを複雑なパスワードに設定したいだけでしたが、今日はJiang ChengyaoのWeChat公式アカウントを見つけることができませんでした。これについての記事を公開しましたので、ここにその方法を書き留めておきます。まず、この機能は mysql 5.5 以降のバージョンで導入されたプラグインですが、デフォルトのソースコードインストールやバイナリインストールではこの機能は有効になっておらず、単純なパスワードが設定されている場合のみ mysql が提供します。プロンプトが表示されますが、それでも通過できます。

機能を有効にする

my.cnf ファイルに追加します

リーリー

分析機能

リーリー

1. パスワードポリシーの検証

で表されるパスワード ポリシー、設定可能な値は次のとおりです: デフォルトは MEDIUM です

リーリー

2.validate_password_dictionary_file

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

3.validate_password_length

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

4.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 で、最小値は 0 です

6.validate_password_special_char_count

validate_password_policy が MEDIUM または STRONG に設定されている場合、パスワード内の特殊文字の最小数は、デフォルトは 1 で、最小値は 0 です

テスト


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

参考リンク:

http://mp.weixin.qq.com/s?__biz=MjM5MjIxNDA4NA==&mid=2649737686&idx=1&sn=c92874c88ff8e07a199d5ef81fbae359&scene=23&srcid=0701fj032oJWRFEv9eDsM10s# rd

概要

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

上記は編集者によって紹介された MySQL パスワード強化プラグインです。ご質問がございましたら、メッセージを残してください。編集者がすぐに返信します。ウェブサイトをご利用いただき、誠にありがとうございます。

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