外部データベースサーバの追加時に "Host is not allowed to connect to this MySQL server" というエラーが発生します

Created:

2016-11-16 12:40:21 UTC

Modified:

2017-05-24 22:24:30 UTC

4

Was this article helpful?


Have more questions?

リクエストを送信

外部データベースサーバの追加時に "Host is not allowed to connect to this MySQL server" というエラーが発生します

症状

外部データベースサーバの追加時に、以下のエラーが発生します。

Host 'server IP address' is not allowed to connect to this MySQL server

原因

デフォルトでローカルホストから Mysql への接続は許可されません。Plesk をリモート Mysql サーバに接続したい場合、Mysql 管理者ユーザに特定の IP アドレスから(Plesk の IP アドレスから)データベースを管理する権限を付与する必要があります。

解決策

  1. 外部データベースサーバで MySQL データベースサーバにログインします。

  2. 以下のクエリを実行します。

    mysql> GRANT all ON *.* TO admin@'plesk server IP' IDENTIFIED BY 'password';     
    mysql> FLUSH PRIVILEGES;

注: ユーザ名とパスワードは実際の管理者クレデンシャルに置き換えて、'plesk server IP' は Plesk の実際の IP アドレスに置き換えてください。また、ファイアウォールルールを更新して、MySQL Server を実行しているサーバでポート 3306 を開いていることを確認してください。

  1. 上記の手順が完了したら、外部データベースサーバの追加を試みてください。
他にご質問がございましたら、リクエストを送信してください
ログインしてコメントを残してください。