Windows 2008 ServerにApache、PHP、MySqlをインストールしました。問題は、自宅のマシンからMySqlに接続しようとしていることです。 MySql構成でTCP/IPネットワークを有効にしましたWizard)ファイアウォールでポート(3306)を開きました(自宅のIP用)。しかし、HeidiSqlに接続しようとすると、エラーが発生します。 1130ホストは接続を許可されていません。
これを修正するにはどうすればよいですか?
ユーザーの助成金を見てください。
MySQLでは、付与はカップルlogin、Hostによって定義されます。たぶんあなたのユーザーはローカルホストからの接続のみを許可されています。
A show grants for user@'%';
は、接続が許可されているかどうかを示します。
リモート接続はデフォルトで有効になっていると思います。有効にする方法の手順については、この記事を参照してください。
http://www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html