Get Adobe Flash player

Categorías

Etiquetas

Connection using old (pre-4.1.1) authentication protocol refused

Este es uno de esos errores que te hace perder muuuuchas horas, que haces muchísimas pruebas, que compruebas una y otra vez dónde está el asqueroso error que no te deja conectar …

En este caso, la intención era conectar a una base de datos MySQL alojada en hostgator desde una aplicación creada por mí en vb.NET, conexión que ya había hecho en anteriores ocasiones.

¿Por qué siendo todo igual, usando el mismo conector, el mismo usuario y contraseña, TODO igual, ahora no funciona?

Captura

 

MUY SENCILLO. Resulta que en hostgator, como es natural, actualizan sus aplicaciones. En este caso, la actualización del servidor de MySQL, hace que las contraseñas guardadas anteriormente, no sean compatibles con la nueva versión, EN ALGUNOS CASOS. Esto quiere decir, que por ejemplo, yo uso HeidiSQL como gestor de las bases de datos, y con él SÍ podía conectar, pero desde la aplicación, NO.

¿Cómo se soluciona esto?;

Pues lo único que hay que hacer, es acceder al panel, borrar el usuario de la base de datos, lo vuelves a crear, en mi caso mismo nombre misma contraseña, lo vuelves a asignar a la base de datos, y YA ESTÁ. Como guarda la contraseña en formato correcto, ya no hay problema.

En fin, al final, una incompatibilidad de versiones. Hay que joderse !! las horas que he perdido con esto.

 

Esto es gratis. Agradecer con un comentario, provoca que la web se posicione mejor en los buscadores, y que otros que como tú buscan la solución a un problema, den con ella…

2 comentarios para “Connection using old (pre-4.1.1) authentication protocol refused”

Deja un comentario

(Spamcheck Enabled)