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 をデプロイするためのサンプル コード
目次1.Json文字列1.1Json構文1.2 例2. クッキー2.1 使い方は? 3. ローカルス...
MySQLデータベースをインストールするa) MySQL ソースインストールパッケージをダウンロード...
Dockerfile を使用すると、ユーザーはカスタム イメージを作成できます。基本構造Docker...
<br />国内のウェブサイトが本格的に普及し、ユーザーエクスペリエンスに重点が置かれる...
目次QRコードログインの真髄QRコードを理解するシステム認証メカニズムQRコードをスキャンしてログイ...
前回の記事【dockerコンテナのためのdockerfileを詳しく解説】では、dockerfile...
スライドショーは Web ページでよく見られます。美しい写真が使われています。こちらは純粋な CSS...
上記の Web ページをデザインします。 <!DOCTYPE html> <htm...
1. 時間差関数(TIMESTAMPDIFF、DATEDIFF) MySQLを使用して時間差を計算...
ウェブサイトの開発とメンテナンスのコストが削減されるだけでなく、コードもよりセマンティックになります...
コードをコピーコードは次のとおりです。 <!DOCTYPE HTML PUBLIC "...
# VMware ハードディスクの起動優先順位を調整するステップ 1: 電源をオンにすると、BIOS...
JavaScript スクリプトは HTML 内のどこにでも埋め込むことができますが、いつ呼び出され...
目次1. シナリオの説明: 2. 事例のデモンストレーション: 2.1. MySQLの障害発生前にデ...
awk を学ぶ前に、sed、grep、tr、cut などのコマンドを学んでおく必要があります。これら...