Pregunta

Tengo MySQL instalado en un servidor Windows 2003 en nuestro dominio. No puedo conectarme a él desde otras máquinas en el dominio. Abro el panel del Administrador de MySQL e intento cambiar el nombre del servidor de localhost al nombre de la máquina que no lo reconoce. He intentado calificar completamente el nombre también. ¿Alguna idea de lo que necesito cambiar?

¿Fue útil?

Solución 4

Estaba intentando conectarme a la base de datos usando el ID de usuario raíz predeterminado. Creé un nuevo usuario y le di permiso de lectura a las tablas necesarias.

Otros consejos

¿Qué tipo de error, una incapacidad total para conectarse? El Firewall de Windows es el primer lugar que buscaría, para asegurarme de que el puerto 3306 esté abierto.

¿ha verificado los permisos en las bases de datos utilizando algo como

?

concede todos los privilegios en 'base de datos'. '*' a 'nombre de usuario' @ 'remote_machine_ip' identificado por 'contraseña';

Como mencionó Sukasa, verifique también cualquier firewall que haya configurado

Debe buscar en el archivo my.cnf y buscar la configuración bind-address y la configuración skip-networking . Desea que este último se elimine o comente y que el primero sea la dirección IP de la máquina. Reinicie MySQL después de realizar cambios.

Varios paquetes de instalación de MySQL predeterminados a una instalación de socket local solamente, lo que es útil para la seguridad pero perjudica considerablemente la conectividad de la red. :-)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top