MySQL 管理者のパスワードをリセットするには(Windows)

Created:

2016-11-16 13:14:51 UTC

Modified:

2017-08-17 22:55:18 UTC

2

Was this article helpful?


Have more questions?

リクエストを送信

MySQL 管理者のパスワードをリセットするには(Windows)

Applicable to:

  • Plesk for Windows

症状

顧客の MySQL データベースの管理を試みると、次のエラーが生成されます。

Error: Connection to the database server has failed because of network problems: Try to establish connection failed

[Tools & Settings]>[Database Servers] 画面で MySQL サーバが赤く強調表示されます。

原因

この問題は、Plesk に正しくない MySQL サーバの管理パスワードが保存されているために発生する可能性があります。

解決策

問題を解決し、Plesk と MySQL サーバを再び接続するには、次の手順に従います。

  1. (「Plesk SQL サーバ」ではなく)MySQL サーバで、ポート 3306 での実行を停止します。これには、 Plesk Services Monitor トレイユーティリティを使用します。

  2. MySQL 構成ファイル %plesk_dir%\\Databases\\MySQL\\Data\\my.ini を編集し、 [mysqld] セクションに skip-grant-tables を追加します。

  3. MySQL サーバを起動します。

  4. パスワードなしで MySQL にログインします。

    "%plesk_dir%\\Databases\\MySQL51\\bin\\mysql.exe"
  5. MySQL 管理者のパスワードを変更します。

    UPDATE mysql.user SET Password = password('newpassword') WHERE User = 'admin';
  6. MySQL 構成ファイルから skip-grant-tables を削除します。

  7. Plesk インターフェースにログインし、データベースサーバ管理設定( [Tools & Settings]>[Database Servers] )に移動して、該当するデータベースサーバのパスワードを、ステップ 5 で設定したものに変更します。Plesk がサーバへの接続を再確立します。

Linux サーバで同じ問題が発生する場合、 こちらの KB 記事 に従ってください。

他にご質問がございましたら、リクエストを送信してください
ログインしてコメントを残してください。