Acabei de adicionar uma nova conexão de banco de dados no HeidiSQL, mas não consigo abri-la. O que não entendo é que o pop-up de erro me mostra outro IP.
Tento acessar 172.31.6.52, mas o erro mostra 172.16.201.232. Verifiquei e reescrevi as credenciais.
Alguém entende o problema?
Poderia haver alguma relação entre esses IP?
NB, eu nunca vi esse IP antes.
Responder1
Você está confundindo o endereço IP do cliente (172.16.201.232, sendo o seu computador) com o endereço do servidor (172.31.6.52).
A mensagem de erro informa que seu computador não tem permissão para se conectar (ou que a senha está incorreta).
(Para MySQL você precisariaalgo como grant all on mydatabase.* to 'root'@'%'
para permitir a conexão dequalquercliente remoto. Alternativamente, o MySQL aceita curingas no nome do host. E como seus endereços IP fazem parte do intervalo privado 172.16.0.0 - 172.31.255.255, você poderá usar algo como @'172.16.%.%'
. Isso corresponderá apenas a endereços IP, não a 172.16.some.untrusted.example.com
.)
Responder2
Não é uma resposta, mas adiciona alguns detalhes. Depois de instalar o HeidiSQL, também me deparei com esse problema.
Suspeitei que o software ignorasse o "Nom ou IP de l'hote". Em vez de usar 172.31.6.52, parece que 172.16.201.232 está sendo usado.
Você pode não ter visto o endereço IP .232 antes, mas provavelmente é o endereço IP do seu computador. Você pode verificar abrindo um prompt de comando (cmd.exe) e digitando “ipconfig”. Ele deve estar listado em 'Endereço IPv4"
Como Arjan postou, provavelmente você precisará alterar a configuração no lado do servidor para permitir o acesso se tentar se conectar a partir do seu computador.
Seria bom se a mensagem de erro dissesse algo como:
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ ┃
┃ Erreur ┃
┃ ┃
├━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┤
┃ ┃
┃ Authentication request successfully sent to: 172.31.6.52 ┃
┃ A response is received... ┃
┃ ┃
┃ ERROR: Access denied for user 'root'@'172.16.201.232' (using ┃
| password: YES) ┃
┃ ┃
┃ ┃
├━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┤
┃ ┃
┃ [◄ Ok ►] ┃
┃ ┃
└━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┘