Я использую MariaDB 10.2.22 и не могу подключиться к базе данных, используя внешний IP-адрес компьютера, но только при этом с этой самой машины.
Пропускная сеть отсутствует, привязка адресов не ограничена,Созданы гранты для «%» и «localhost», FLUSH PRIVILEGES
и даже перезапуск сервера.
При подключении с использованием «localhost» с учетными данными проблем не возникает. При подключении с использованием ip (внешнего интерфейса) в качестве имени хоста проблем не возникает, если я подключаюсь с другого компьютера в Интернете.
Когда я использую тот же IP-адрес (из внешнего интерфейса) и те же учетные данные,но при подключении с компьютера, на котором размещен сервер, появляется печальное сообщение:
mysql:host=11.22.33.44;dbname=myDatabase
SQLSTATE[HY000] [1045] Access denied for user 'dbUser'@'Hostname.of.Machine' (using password: YES)
У кого-нибудь есть предположения, что вызывает такое поведение?