Este mensaje de error se muestra cuando se conecta a una base de datos MySQL que tiene sus contraseñas almacenadas en el formato de contraseña antiguo (http://dev.mysql.com/doc/refman/5.0/en/old-client.html ). Los clientes MySQL más nuevos no permiten que se realice una conexión a las bases de datos utilizando el formato de contraseña anterior, ya que es menos seguro.
Algunos sugerirían establecer old_passwords=1
en el servidor MySQL, pero creo que sería mejor actualizar las contraseñas al nuevo formato de contraseña. Luego, la conexión MySQL se puede configurar nuevamente y su base de datos estará mejor protegida.
Puede leer sobre cómo actualizar sus contraseñas de MySQL del formato antiguo al formato nuevo aquí:http://code.openark.org/blog/mysql/upgrading-passwords-from-old_passwords-to-new-passwords