[解決済み] mysqlのパスワード検証をオフにするにはどうしたらいいですか?
2022-04-14 18:44:21
質問
MySQL 5.7 のパスワード検証プラグインをうっかり読み込んでしまったようです。このプラグインは、すべてのパスワードが特定のルールに従うことを強制するようです。
これをオフにしたいのですが。
提案されたように、validate_password_length変数を変更してみました。 ここで を使用していますが、効果がありません。
mysql> SET GLOBAL validate_password_length=4;
Query OK, 0 rows affected (0.00 sec)
mysql> SET PASSWORD FOR 'app' = PASSWORD('abcd');
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
プラグインをアンロードするか、どうにかして無力化したいのですが。
どのように解決するのですか?
以下は、validate passwordプラグインを削除するために私が行うことです。
-
mysqlサーバーにrootでログインする
mysql -h localhost -u root -p
-
以下のsqlコマンドを実行します。
uninstall plugin validate_password;
-
最後の行がうまくいかない場合(新しいmysqlのリリース)、次のように実行する必要があります。
UNINSTALL COMPONENT 'file://component_validate_password';
私は、このソリューションを本番システムにはお勧めしません。私は このソリューションは、開発のみを目的としてローカルのmysqlインスタンスで使用されます。
関連
-
MySQLの起動エラー:ERROR 2003 (HY000)。localhost'上のMySQLサーバーに接続できない(10061)
-
[解決済み] MySQLでdatetimeとtimestampのどちらのデータ型を使用すべきですか?
-
[解決済み] MySQLでコマンドラインを使用してSQLファイルをインポートするにはどうすればよいですか?
-
[解決済み] MySQLのAUTO_INCREMENTをリセットする方法
-
[解決済み] MySQLでコマンドラインを使用してユーザーアカウントのリストを取得するにはどうすればよいですか?
-
[解決済み] PostgreSQLのユーザーパスワードを変更する方法を教えてください。
-
[解決済み] MySQLのクエリ結果をCSV形式で出力するにはどうすればよいですか?
-
[解決済み] 各グループの最後のレコードを取得する - MySQL
-
[解決済み] MySQLデータベースのテーブルのサイズを取得する方法は?
-
[解決済み] Gitのパスワードを更新する方法を教えてください。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン