Voy a empezar esta nueva entrada enunciando los errores típicos que se nos muestran al intentar conectar con un servidor MySQL.

Muchos de estos errores no son de una plataforma específica, sino que pueden darse en distintas combinaciones: ejemplos
servidor *nix y cliente *nix
Servidor Win32 y cliente *nix
etc…
y por supuesto, dentro de los clientes hay infinidad, por ejemplo .NET, VB, Gambas… es decir, cualquier lenguaje de programación que lo soporte.

Bueno, vamos al grano. Voy a ir actualizando esta lista conforme me vayan saliendo:

Error: Client does not support authentication protocol requested by server; consider upgrading MySQL client.
Este error me ha salido en numerosas ocasiones en Java y en VB aunque puede salir en otros clientes.
Se produce porque intentamos autentificarnos con un cliente MySQL 4.1 o anterior contra un servidor posterior a éste. De ahí que en el mensaje nos aconseje actualizar el cliente. Si por cualquier motivo no podemos actualizar el cliente, podemos hacer lo siquiente (en el servidor por supuesto):

SET PASSWORD FOR ‘usuario’@’IPodominio’ = old_PASSWORD(‘password’);

Con lo que actualizaremos la contraseña del usuario especificado y podremos autentificarnos.

 

Categories:

Tags:

No responses yet

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Time limit is exhausted. Please reload CAPTCHA.