MySQL がバージョン 5.7 にアップグレードされた後、セキュリティが大幅に向上しました。 しかし。 。 。複雑なものは覚えられません。ああ。 。そもそも私の脳はうまく機能していないので、なぜそんなに複雑なことを覚えなければならないのでしょうか? 特にローカルで行う場合は、ルート化する方が便利です。 mysqlを入力する mysql> 'vali%' のような変数を表示します。 +--------------------------------------+--------+ | 変数名 | 価値 | +--------------------------------------+--------+ | パスワード辞書ファイルの検証 | | | パスワードの長さを検証 | 8 | | パスワードの大文字と小文字が混在する回数を検証 | 1 | | パスワードの検証数 | 1 | | パスワードポリシーの検証 | 中 | | パスワードの特殊文字数を検証 | 1 | +--------------------------------------+--------+ セット内の6行(0.00 秒) 公式ドキュメントによると、戦略は1、つまり中程度です。 このプラグインは 5.7 ではデフォルトでインストールされます。インストールされていない場合、 パスワードの長さを検証する 8 # パスワードの最小の長さは 8 です。 検証_パスワード_大文字小文字混合_カウント 1 # 少なくとも小文字または大文字の文字数 (ここでは 1) が含まれている必要があります。 パスワードの検証数 1 # 含める最小桁数は 1 です。 検証パスワードポリシー 中 # 強度レベル。値は 0、1、2 に設定できます。対応: 【0/LOW】: 長さのみチェックします。 [1/MEDIUM]: レベル0に基づいて、数字、大文字と小文字、特殊文字をチェックします。 [2/STRONG]: レベル1を基準に特殊文字辞書ファイルを確認します。ここでは1です。 パスワードの特殊文字数を検証する 1 # 含める文字の最小数は 1 です。 変更するパスワードには、数字、小文字、大文字、特殊文字が含まれ、8文字以上である必要があります。 どうやって変更するのですか? ? このプラグインを無効にするには、 [mysqld] パスワードの検証=オフ その後、mysql を再起動すると正常になります。 mysqldを再起動します #/etc/init.d/mysqld を再起動します (サービス mysqld を再起動します) パスワードを変更してmysqlに戻したい場合 5.7 を実行しているデータベースにはパスワード フィールドがなくなり、代わりに authentication_string フィールドが使用されます。 mysql> mysql.user を更新し、authentication_string=password('root') を設定します。ここで、user='root' です。 最後に、パスワードが無効にならないように有効期限も設定する必要があります。 [mysqld] デフォルトパスワードの有効期限=0 またはコマンドで直接設定する ALTER USER 'script'@'localhost' パスワードは無期限です 要約する 上記は、編集者が紹介した Linux CentOS 7.4 で mysql5.7.20 のパスワードを変更する方法です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: Docker-compose を使用して ELK をデプロイするためのサンプル コード
目次これ方法オブジェクト内これを隠した厳密モードこれを変更してこれいつものように、まずはコードを見て...
オンライン MySQL トランザクションの問題の記録先週の金曜日、大きなテーブルを削除する操作を実行...
JSON 文字列を JSON オブジェクトに変換するにはどうすればいいですか? JSON.parse...
この記事の本文を始める前に、まず ffmpeg プログラムをインストールする必要があります (Lin...
フォーム項目を動的に追加するiview の動的なフォーム追加は非常に簡単です。フォーム項目を配列に設...
Linux で Go 環境を構築するのは非常に簡単です。 1. go1.2.1.linux-386....
目次addEventListener が必要な理由は何ですか? addEventListener を...
この記事では、オブジェクト パラメータをインスタンス化して MySQL でデータをクエリする方法を紹...
MySQL データベースを最適化すると、データベースの冗長性を削減できるだけでなく、データベースの実...
1. はじめに外部キー制約を使用するかどうかという話題は、すでに決まり文句になっています。学校では、...
この記事では、例を使用して、MySQL の水平テーブルと垂直テーブル間の変換操作を実装する方法を説明...
序文データベース操作では、同時データ読み取りの正確性を効果的に保証するために、トランザクション分離レ...
Linux システムに触れたばかりの初心者として、VMware 仮想マシンに CentOS6.5 シ...
よくある質問easyswoole を初めて使用する場合は、次のような問題に遭遇することがよくあります...
データベース内のトランザクションとロックを表示するための一般的なステートメントトランザクションの待機...