Mostrando las entradas con la etiqueta Connector. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Connector. Mostrar todas las entradas

08 diciembre 2013

MySQL ODBC Authentication Protocol Refused

En las nuevas versiones del conector ODBC para MySQL nos podemos topar con un mensaje de error como el siguiente:

Connection using old (pre-4.1.1) authentication protocol refused

Lo que nos está indicando es que en el servidor al que intentamos conectarnos se encuentra configurado el parámetro OLD_PASSWORDS o podríamos estar intentando conectarnos a un servidor MySQL anterior a la versión 4.1 en la cual se cambió el protocolo de autenticación.

Si tenemos acceso a la configuración del servidor MySQL lo ideal sería actualizarlo a una versión reciente o desactivar el parámetro OLD_PASSWORDS si fuese MySQL 4.1 o posterior.

La otra opción que tenemos es utilizar una versión previa del conector ODBC. En mi caso la versión 5.1.13 que se puede descargar del sitio de MySQL presentó el mismo problema, pero por suerte tenía guardada la versión 5.1.8 que me saco de apuros.