Client does not support authentication protocol requested by server; consider upgrading My
Hola
Tengo instalado el Mysql 4.1.11 y en la tabla user del Mysql he creado un usuario master que se conecta al localhost con sus respectivos derechos y clave encriptada con PASSWORD, cuando me trato de conectar desde una pagina PHP me sale un error Client does not support authentication protocol requested by server; consider upgrading MySQL client y solo deja conectarme si el usuario no tiene password.
Tengo instalado el Mysql 4.1.11 y en la tabla user del Mysql he creado un usuario master que se conecta al localhost con sus respectivos derechos y clave encriptada con PASSWORD, cuando me trato de conectar desde una pagina PHP me sale un error Client does not support authentication protocol requested by server; consider upgrading MySQL client y solo deja conectarme si el usuario no tiene password.
Hola:
Me parece que esto ya esta respondido en el foro, pero por si acaso, lo vuelvo a comentar. El problema es que el PHP usa los passwords viejos de Mysql, que debieron de cambiar a partir de la version 4.1 Si no quieres actualizar el PHP, debes de cambiar el usuario con el que accedes de PHP, y en hacer lo siguiente
Set password for 'usuario'@'%' =old_password('password'); y con eso ya deberia de estar
Un saludo
Me parece que esto ya esta respondido en el foro, pero por si acaso, lo vuelvo a comentar. El problema es que el PHP usa los passwords viejos de Mysql, que debieron de cambiar a partir de la version 4.1 Si no quieres actualizar el PHP, debes de cambiar el usuario con el que accedes de PHP, y en hacer lo siguiente
Set password for 'usuario'@'%' =old_password('password'); y con eso ya deberia de estar
Un saludo
