Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   No se puede conectar desde otro host y algo mas... (https://www.clubdelphi.com/foros/showthread.php?t=14987)

inexperto 06-10-2004 19:00:12

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

JULIPO 09-08-2007 01:41:51

tienes que bajar las librerias actualizadas para mysql 5
 
Creo que tu problema se soluciona si bajas el componente zeos actualizado que ya incluye la libreria libmysql50.dll con eso te funcionara bien.

espero te sirva


La franja horaria es GMT +2. Ahora son las 07:31:51.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi