Пользователь MySql "bernie @%" должен иметь возможность подключаться к базе данных с любого компьютера. Обычно это работает, но я нашел странные записи в MySql.err:
2019-06-27T13:27:47.033182Z 1128 [Warning] Hostname 'HMPFPC38' does not resolve to '192.168.42.177'.
2019-06-27T13:27:47.052890Z 1128 [Note] Hostname 'HMPFPC38' has the following IP addresses:
2019-06-27T13:27:47.052890Z 1128 [Note] - 192.168.27.208
Некоторые из наших машин имеют две сети, и этот серверный компьютер имеет те же две сети.
Я знаю, что MySql выполняет некоторые проверки DNS - пользователю может быть запрещено подключаться только с определенных машин. Но я не понимаю, что здесь: машина, с которой подключается пользователь, НЕ имеет значения.
Почему я до сих пор нахожу эту запись в файле журнала? Означает ли это, что MySql всегда проверяет DNS, даже если он вообще не нужен?
В наших настройках клиента на всех машинах есть файл хостов с именами и IP-адресами нашей локальной сети (в отличие от нашего офисного окружения, где произошла ошибка) - есть ли еще шанс, что MySql может быть замедлен такими бессмысленные DNS-запросы?