Estoy trabajando para acceder al servidor MySQL de forma remota. De la computadora de mi casa a la computadora de la oficina.
Puedo acceder con 'minombre'@'%'.
pero no puedo con 'minombre'@'123.456.489.%'. '123.456.489.012' (redactado) es la dirección IP (IPv4) de la PC de mi hogar.
Recibí este error:
No sé por qué.
Respuesta1
Su servidor MySQL está resolviendo direcciones IP en nombres antes de verificar si la conexión está permitida. Por lo tanto, está verificando el nombre de host de su dirección IP en lugar de la dirección en sí, que es la que había configurado.
Puede desactivar este comportamiento con skip-name-resolve
.
Por ejemplo:
[mysqld]
skip-name-resolve