Я пытаюсь соединиться с MySQL Database, но я получаю "Доступ запрещен от пользователя 'remoteuser' 'cmapc.iserver.local'". Позвольте мне показать Вам весь сценарий:
У меня есть сервер Ubuntu 14.04 с именем хоста 'icma', MySQL 5.6 и Bind9 для конфигурирования локального DNS-сервера. Сервер указывает на себя, домену 'iserver.local' и каждой машине настроили субдомен в Bind9 DNS: [машина имя] .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, работает хорошо. Брандмауэр конфигурируется для включения всех необходимых портов. Но, существует проблема.
Я не могу соединиться с MySQL от машины CMAPC (с хостом cmapc.iserver.local или с его IP 192.168.1.100). Я, всегда получая "Доступ запрещен от пользователя '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
Проблема с соединением находится в Windows 10 машины CMAPC при соединении с Сервером Ubuntu.
Я попытался соединиться с другой машиной в той же сети и также с Windows 10 (jeapc.iserver.local), и я получил успех!
Но когда я пытался, снова, соединиться с (cmapc.iserver.local) машиной Windows 10... Я получил "Доступ запрещен от пользователя 'remoteuser' 'cmapc.iserver.local'".
Я не знаю, как я могу зафиксировать его..., и я не знаю, находится ли проблема в Сервере Windows 10 или Ubuntu.