Я только что добавил новое соединение с базой данных в HeidiSQL, но не могу его открыть. Что я не понимаю, так это то, что всплывающее окно с ошибкой показывает мне другой IP.

Я пытаюсь получить доступ к 172.31.6.52, но ошибка показывает 172.16.201.232. Я дважды проверил и переписал учетные данные.

Кто-нибудь понимает проблему?
Может ли быть какая-либо связь между этими IP?

NB Я никогда не видел этот IP раньше.

1 ответ1

2

Вы путаете IP-адрес клиента (172.16.201.232, являющийся вашим компьютером) с адресом сервера (172.31.6.52).

Сообщение об ошибке говорит о том, что ваш компьютер не может подключиться (или что пароль неверный).

(Для MySQL вам нужно что-то вроде grant all on mydatabase.* to 'root'@'%' чтобы разрешить подключение с любого удаленного клиента. Кроме того, MySQL принимает подстановочные знаки в имени хоста. А поскольку ваши IP-адреса являются частью частного диапазона 172.16.0.0 - 172.31.255.255, вы можете использовать что-то вроде @'172.16.%.%' . Это будет соответствовать только IP-адресам, а не 172.16.some.untrusted.example.com .)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .