Error de autenticación en mysql

elmonodelamor
25 de Abril del 2005
Cuando en mi documento en php intento conectar la base de datos con mysql_connect me pone siempre este error WARNING:MYSQL_CONNECT(): CLIENT DOES NOT SUPPORT AUTHENTICATION PROTOCOL REQUESTED BY SERVER; CONSIDER UPGRADING MYSQL CLIENT IN LINE....
Me parece que es un error de configuración pero no doy con el, o tambien del puerto que utiliza el localhost el 3306. Si me podeis ayudar os lo agradecería.

miky
25 de Abril del 2005
El problema es que el cliente es demasiado antiguo para el servidor. Para poder autentificarte sin tener que actualizar el cliente, debes de cambiar el usuario en el servidor. cambia el password, y en vez de usar identified by password('password') usa identified by OLD_password('password'). Con eso debería de bastarte.

luisro
25 de Abril del 2005
echa un vistazo aquí:

http://www.ignside.net/man/mysql/problemas41.php

Saludos.

elmonodelamor
25 de Abril del 2005
Gracias por vuestras respuestas, al final opte por poner una version 4.0 de mysql y solucione el problema, igulamente gracias.