1130 - Host xxx is not allowed to connect to this MySQL server

対応OS: Windows, Mac, Linux, iOS

Navicat対応製品: Navicat for MySQL, Navicat for MariaDB, Navicat Premium

Navicat対応バージョン: すべて

 

MySQLサーバーが稼動しているホスト以外のホストから接続しようとする時にこのエラーが発生する場合、クライアントホストに一致するHostの値がuserテーブルの行にないことを意味します:

Host ... is not allowed to connect to this MySQL server

接続しようとする時に使用するクライアントのホスト名とユーザー名の組み合わせのアカウントを設定することによって、これを修正することができます。

接続元のマシンのIP番号またはホスト名がわからない場合、userテーブルのHost列の値が'%'の行を追加し、サーバーマシンで—logオプションを使用してmysqldを再起動すべきです。クライアントマシンから接続を試みる時、どのように実際に接続したのかはMySQLログの情報に示されます。(その後、userテーブルの行の'%'をログに表示された実際のホスト名に変更します。そうしないと、あなたは、任意のユーザー名についてどのホストからの接続も許可する安全ではないシステムを持つことになります。)

さらに質問がございましたら、 チケット送信.
他にご質問がございましたら、リクエストを送信してください

0 コメント

記事コメントは受け付けていません。