「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > アクセスが拒否されたときに MySQL ルートパスワードを強制的にリセットする方法

アクセスが拒否されたときに MySQL ルートパスワードを強制的にリセットする方法

2024 年 11 月 8 日に公開
ブラウズ:759

How to Force-Reset MySQL Root Password When Access is Denied?

アクセス拒否にもかかわらず MySQL ルート パスワードを強制的にリセットする

ルートとしてログインできない問題が発生しました

root パスワードを強制的にリセットする効果的な方法の 1 つは、次の SQL を含むファイルを作成することです。ステートメント:

UPDATE mysql.user SET Password=PASSWORD('newpass') WHERE User='root';

このファイルを「resetPassword.sql」などの適切な名前で保存します。

次に、次のコマンドを実行して、初期化として作成したファイルを使用して MySQL を手動で起動します。 file:

mysqld --init-file=resetPassword.sql

MySQL サーバーが起動すると、ファイルから SQL ステートメントが実行され、パスワードがリセットされます。

ファイルを実行した後、サーバーをシャットダウンし、通常どおり再起動します:

service mysqld stop
service mysqld start

これで、SQL ステートメントで指定した新しいパスワードを使用して root としてログインできるようになります。

最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3