リモートホストからのユーザーによるアクセスが拒否されました

リモートホストからのユーザーによるアクセスが拒否されました

MySQLデータベースに接続しようとしていますが、「ユーザー 'remoteuser'@'cmapc.iserver.local' からのアクセスが拒否されました」シナリオ全体をお見せしましょう:

ホスト名が「icma」の Ubuntu 14.04 サーバー、MySQL 5.6、および Bind9 を使用して、ローカル DNS サーバーを構成しています。サーバーはドメイン「iserver.local」を指し、各マシンには Bind9 DNS: [machine-name].iserver.local で構成されたサブドメインがあります。これは、ネットワーク接続で DNS サフィックスを「iserver.local」として受信し、プライマリ DNS をローカル サーバーにポイントします。マシン:

(Ubuntu サーバー) icma.iserver.local. (192.168.1.125) (Windows 10) cmapc.iserver.local. (192.168.1.100) (Windows 10) jeapc.iserver.local. (192.168.1.101)

この時点で、すべてが正常に動作しています。すべてのマシンが相互に通信し、FTP、SSH などのすべてのサービスが正常に動作しています。ファイアウォールは、必要なすべてのポートを有効にするように構成されています。しかし、問題があります。

CMAPC マシン (ホスト cmapc.iserver.local またはその IP 192.168.1.100) から MySQL に接続できません。常に「ユーザー 'remoteuser'@'cmapc.iserver.local' からのアクセスが拒否されました」というメッセージが表示されます。

私はもう試した:

CREATE USER 'remoteuser'@'%' IDENTIFIED BY '**********';
GRANT ALL PRIVILEGES ON *.* TO 'remoteuser'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

うまくいかなかったので、次のことを試しました:

CREATE USER 'remoteuser'@'cmapc.iserver.local' IDENTIFIED BY '**********';
GRANT ALL PRIVILEGES ON *.* TO 'remoteuser'@'cmapc.iserver.local' WITH GRANT OPTION;
FLUSH PRIVILEGES;

うまくいかなかったので、次のことを試しました:

CREATE USER 'remoteuser'@'192.168.1.100' IDENTIFIED BY '**********';
GRANT ALL PRIVILEGES ON *.* TO 'remoteuser'@'192.168.1.100' WITH GRANT OPTION;
FLUSH PRIVILEGES;

そして何が問題なのか分かりません...

情報1

ファイル my.cnf には、行 # bind-address=127.0.0.1 がコメント化されています。

情報2

接続の問題は、Ubuntu Server に接続しているときに CMAPC マシンの Windows 10 で発生します。

同じネットワーク内の別のマシンと Windows 10 (jeapc.iserver.local) に接続しようとしましたが、成功しました。

しかし、もう一度 (cmapc.iserver.local) Windows 10 マシンに接続しようとすると、「ユーザー 'remoteuser'@'cmapc.iserver.local' からのアクセスが拒否されました」というメッセージが表示されました。

どうすれば修正できるかわかりません...また、問題が Windows 10 にあるか、Ubuntu Server にあるかもわかりません。

関連情報