Ver Mensaje Individual
  #1  
Antiguo 06-10-2004
inexperto inexperto is offline
Miembro
 
Registrado: abr 2004
Posts: 49
Reputación: 0
inexperto Va por buen camino
No se puede conectar desde otro host y algo mas...

hola ¡¡¡¡¡¡¡¡¡¡¡¡¡

tengo una aplicación hecha en delphi 7 profesional que se conecta a una base de datos mysql version 5.0.0-alpha-nt atravez de los componentes Zeos version 6.1.5-astable (el cliente mas actualizado de esta version es libmysql40.dll).
cuando realize la aplicacion me conectaba a la base datos como usuario root y sin contraseña ademas en la maquina local.
lleve mi aplicacion a otra maquina cambie los parametros correspondientes (host) y trate de conectarme como lo hacia antes en la maquina local pero no se puedo me envio el sgte error:

Access denied for user: 'root'@'xxx.xxx.x.xxx'(using password:NO)

bueno dije porque se le niega el acceso si es el administrador y si este tenia permisos para ingresar desde cualquier host, bueno no tenia permiso, asi que cree un usuario que tenga el privilegio de conectarse de cualquier host, e hice las conecciones a la aplicacion como nuevo usuario y me mando el sgte error:

Client doest not sopport aunthentication protocol resquested by server; consider upgrading mysql client.

como veo ahi lo que tengo que hacer es conseguir un cliente mas actualizado para realizar la conexion. bueno ahi va mi pregunta:

- donde consigo un cliente mas actualizado (para una BD mysql 5.0.0-alpha).
- y porque se conecta bien en la maquina local como root usando una libmysql40.
- y porque no puede conectarse como cliente nuevo de la maquina local usando libmysql40.

espero que entiandan lo que les digo.......y que puedan aclarame las dudas
chau
Responder Con Cita