Host remoto de conexión
Publicado por Sandra (1 intervención) el 01/12/2011 09:34:30
Buenas,
Estoy intentando conectarme a un servidor remoto de mysql desde un servidor de aplicaciones.
He añadido un "alias" al nombre del servidor de aplicaciones y he creado un usuario en mysql con ese alias de host, pero al intentar loguearme no reconoce al servidor de aplicaciones con ese alias sino con el nombre de la máquina.
Pongo un ejemplo porque la explicación es algo liosa:
nombre del servidor de aplicaciones: servidor1
Alias del servidor de aplicaciones: servapp
Nombre del servidor de mysql: servidor2
Alias del servidor de aplicaciones: servmysql
Desde servapp lanzo la conexion:
Y llega a pedir la contraseña, pero al introducirla el servidor mysql me contesta:
En vez de reconocer al servidor1 por el alias lo sigue reconociendo por el nombre de máquina.
¿De dónde recoge mysql el nombre del host que se conecta?
¿Alguna idea de cómo podría hacerlo?
El servidor si reconoce el alias, pero mysql no.
Gracias!
Estoy intentando conectarme a un servidor remoto de mysql desde un servidor de aplicaciones.
He añadido un "alias" al nombre del servidor de aplicaciones y he creado un usuario en mysql con ese alias de host, pero al intentar loguearme no reconoce al servidor de aplicaciones con ese alias sino con el nombre de la máquina.
Pongo un ejemplo porque la explicación es algo liosa:
nombre del servidor de aplicaciones: servidor1
Alias del servidor de aplicaciones: servapp
Nombre del servidor de mysql: servidor2
Alias del servidor de aplicaciones: servmysql
Desde servapp lanzo la conexion:
mysql -u usuario -h servmysql -p
Y llega a pedir la contraseña, pero al introducirla el servidor mysql me contesta:
ERROR 1045 (28000): Access denied for user 'usuario'@'servidor1' (using password: YES)
En vez de reconocer al servidor1 por el alias lo sigue reconociendo por el nombre de máquina.
¿De dónde recoge mysql el nombre del host que se conecta?
¿Alguna idea de cómo podría hacerlo?
El servidor si reconoce el alias, pero mysql no.
Gracias!
Valora esta pregunta


0