MySQL はパスワード強度の検証をオフにします

MySQL はパスワード強度の検証をオフにします

パスワード強度検証について:

[root@mysql mysql]# mysql -uroot -p123456 
mysql: [警告] コマンドライン インターフェイスでパスワードを使用すると安全でない可能性があります。 
MySQL モニターへようこそ。コマンドは ; または \g で終わります。 
MySQL接続IDは4です 
サーバーバージョン: 5.7.18 
Copyright (c) 2000, 2017, Oracle およびその関連会社。無断複写・転載を禁じます。 
OracleはOracle Corporationおよびその関連会社の登録商標です。 
その他の名称は各社の商標である場合があります。 
所有者。 
ヘルプを表示するには、「help;」または「\h」と入力します。現在の入力ステートメントをクリアするには、「\c」と入力します。 
マイSQL>  
マイSQL>  
mysql> mysqlを使用する 
エラー 1820 (HY000): このステートメントを実行する前に、ALTER USER ステートメントを使用してパスワードをリセットする必要があります。 
mysql> パスワードの設定 = PASSWORD(''); 
エラー 1819 (HY000): パスワードが現在のポリシー要件を満たしていません 
mysql>終了 
さよなら 
[ルート@mysql mysql]#  
[ルート@mysql mysql]#  
[root@mysql mysql]# vi /etc/my.cnf 
# 設定の変更方法については、 
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html 
[mysqld] 
# 
# 先頭の # を削除し、最も重要なデータの RAM の量を設定します 
# MySQL のキャッシュ。専用サーバーの場合は合計 RAM の 70% から開始し、それ以外の場合は 10% から開始します。 
# innodb_buffer_pool_size = 128M 
# 
# 先頭の # を削除して、非常に重要なデータ整合性オプションであるログ記録をオンにします。 
# バックアップ間のバイナリ ログへの変更。 
# ログビン 
# 
# 先頭の # を削除して、主にレポート サーバーに役立つオプションを設定します。 
# サーバーのデフォルトは、トランザクションと高速 SELECT に対して高速です。 
# 必要に応じてサイズを調整し、最適な値を見つけるために実験してください。 
# 結合バッファサイズ = 128M 
# ソートバッファサイズ = 2M 
# read_rnd_buffer_size = 2M 
データディレクトリ=/var/lib/mysql 
ソケット=/var/lib/mysql/mysql.sock 
# さまざまなセキュリティリスクを防ぐために、シンボリックリンクを無効にすることをお勧めします 
シンボリックリンク=0 
ログエラー=/var/log/mysqld.log 
pidファイル=/var/run/mysqld/mysqld.pid 
プラグインロード=validate_password.so 
パスワードの検証=OFF 
〜 
〜 
〜 
〜 
〜 
〜 
〜 
〜 
「/etc/my.cnf」30L、1016Cが書き込まれました 
[root@mysql mysql]# サービスmysqldを再起動します 
mysqldを停止しています: [ OK ] 
mysqldを起動しています: [ OK ] 
[root@mysql mysql]# mysql -uroot -p123456 
mysql: [警告] コマンドライン インターフェイスでパスワードを使用すると安全でない可能性があります。 
MySQL モニターへようこそ。コマンドは ; または \g で終わります。 
MySQL接続IDは4です 
サーバーバージョン: 5.7.18 
Copyright (c) 2000, 2017, Oracle およびその関連会社。無断複写・転載を禁じます。 
OracleはOracle Corporationおよびその関連会社の登録商標です。 
その他の名称は各社の商標である場合があります。 
所有者。 
ヘルプを表示するには、「help;」または「\h」と入力します。現在の入力ステートメントをクリアするには、「\c」と入力します。 
マイSQL>  
マイSQL>  
mysql> mysqlを使用する 
エラー 1820 (HY000): このステートメントを実行する前に、ALTER USER ステートメントを使用してパスワードをリセットする必要があります。 
mysql> パスワードの設定 = PASSWORD(''); 
クエリは正常、影響を受けた行は 0 行、警告は 1 件 (0.00 秒) 
マイSQL>

以上が、MySQL のパスワード強度検証機能を無効にする方法についてご紹介しました。お役に立てれば幸いです。ご質問がございましたら、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • mysql-8.0.15-winx64はインストールにzipパッケージを使用し、起動後すぐにサービスがシャットダウンされます。
  • MySQL が起動直後にシャットダウンする問題 (ibdata1 ファイルの破損が原因) に対する完璧な解決策
  • MySQL 子テーブルで外部キー制約チェックを無効にする方法
  • PHP で mysqli オブジェクト指向メソッドを使用して MySQL データベースを開いたり閉じたりする方法
  • MySQL サービスを安全にシャットダウンするチュートリアル
  • lnmp でディスク領域を保護するために MySQL ログをオフにする方法
  • Windows でバッチ処理を使用して MySQL を起動およびシャットダウンする
  • MySQLデータベースの関数を開く、閉じる、表示する方法
  • MySQL のシャットダウンプロセスと安全に MySQL をシャットダウンする方法の詳細な説明
  • Mysql カーソルの定義、使用、終了に関する詳細な分析
  • MySQLサーバーの起動とシャットダウン
  • MySQLインスタンスを安全にシャットダウンする方法

<<:  Vueデータ割り当て問題の解決

>>:  CentOS 7にChromeブラウザをインストールする方法

推薦する

XHTML CSS ページをプリンタ ページに変換する

<br />これまで、Web ページのプリンタ対応バージョンを作成するには、印刷したとき...

Mysql データベースのマスタースレーブ同期構成

目次Mysql マスタースレーブ同期構成1. 2つのmysqlをインストールする2. MySQL設定...

XHTML 入門チュートリアル: よく使われる XHTML タグ

<br />記事と同様に、Web ページにも明確な段落と重要度の異なるタイトルが必要です...

sbinディレクトリを生成せずにNginxをインストールするソリューション

エラーの説明: 1. Linux (CentOS 7 64) システムに Nginx (1.18.0...

HTMLフォーム要素の包括的な理解

以下のように表示されます。 XML/HTML コードコンテンツをクリップボードにコピー<!DO...

デザイン理論: なぜ私たちは間違った場所を見ているのでしょうか?

数日前、バスで仕事に行きました。バスのカードリーダーの実際の使用シーンを実際に見て、カードリーダーの...

Office ファイルのオンライン プレビュー用の Vue サンプル コード

最近、電子アーカイブに取り組んでおり、バックエンドではファイルの Huawei Cloud OSS ...

MySQL メタデータで Hive テーブル作成ステートメントのコメント スクリプトを生成する方法

序文この記事は主にMySQLメタデータ生成Hiveテーブル作成ステートメントコメントスクリプトに関す...

モバイル端末での Vue2.x Picker のグローバル呼び出し実装

目次ピッカーコンポーネントとはピッカーコンポーネントの問題解決オプションの説明解決ディレクトリ部門P...

固定、流動的、柔軟なウェブページレイアウトの長所と短所の分析

ウェブデザイナーを長い間悩ませてきた疑問があります。それは、固定レイアウト、流動的レイアウト、柔軟レ...

フラットスタイルを使用してウェブサイトをデザインする方法

フラットなウェブサイト構造の本質はシンプルさです。コンテンツの重要なポイントを強調し、ページの装飾効...

Vueでスワイパープラグインを使用する際の問題を解決する

デモを作成するときにこのプラグインを使用していくつか問題が発生したため、プラグインの使用方法といくつ...

CentOS7 に MySQL をオフラインでインストールする詳細なチュートリアル

1. 元のmariadbを削除します。削除しないとmysqlをインストールできません。 mariad...

CentOS 8が利用可能になりました

CentOS 8 が利用可能になりました! CentOS 8 と RedHat Enterprise...

Vue3 の ref と toRef の違いを簡単に分析します

1. refがコピーされ、ビューが更新されますrefを使用してオブジェクトのプロパティ値をレスポンシ...