Juan Carlos
24-10-2005, 23:01:38
Un saludo a todos.
Estoy desarrollando una aplicacion,que se conecta a una base remota de mysql. entonces lo que hago cuando se inicia esta es mostrar una forma donde solicito los datos de la base de datos(usuario, password, host, puerto, nombre ), todo ha salido bien haciendo las pruebas de manera local, pero cuando trato de conectarme a una base remota, me marca error; ya los permisos para el usuarios se los he concedidod con grant, tambien he cambiando el uso del password a la version anterior(update user set password =oldpassword('mi_pass') where user ='yo'). He probado hacer la conexion desde la consola de mysql y me funciona, pero cuando trato de conectarla con mi aplicacion me marca error y no se como solucionarla.
Les agradeceria si me dieran algunas ideas de como solucionarlo.:D
El error que me marca delphi es el siguiente
SQL error: client does not support authentication protocol requested by server; consider upgrading Mysql Client
La version de mysql que uso es la 4.1.10a-nt
Gracias de antemano.
Estoy desarrollando una aplicacion,que se conecta a una base remota de mysql. entonces lo que hago cuando se inicia esta es mostrar una forma donde solicito los datos de la base de datos(usuario, password, host, puerto, nombre ), todo ha salido bien haciendo las pruebas de manera local, pero cuando trato de conectarme a una base remota, me marca error; ya los permisos para el usuarios se los he concedidod con grant, tambien he cambiando el uso del password a la version anterior(update user set password =oldpassword('mi_pass') where user ='yo'). He probado hacer la conexion desde la consola de mysql y me funciona, pero cuando trato de conectarla con mi aplicacion me marca error y no se como solucionarla.
Les agradeceria si me dieran algunas ideas de como solucionarlo.:D
El error que me marca delphi es el siguiente
SQL error: client does not support authentication protocol requested by server; consider upgrading Mysql Client
La version de mysql que uso es la 4.1.10a-nt
Gracias de antemano.