Det här felmeddelandet visas när du ansluter till en MySQL-databas som har sina lösenord lagrade i det gamla lösenordsformatet (http://dev.mysql.com/doc/refman/5.0/en/old-client.html ). Nyare MySQL-klienter tillåter inte en anslutning till databaser med det gamla lösenordsformatet eftersom det är mindre säkert.
Vissa skulle föreslå att du ställer in old_passwords=1
på MySQL-servern, men jag tror att det vore bättre att uppgradera lösenorden till det nya lösenordsformatet. Då kan MySQL-anslutningen ställas in igen och din databas kommer att vara bättre skyddad.
Du kan läsa om hur du uppgraderar dina MySQL-lösenord från det gamla formatet till det nya formatet här:http://code.openark.org/blog/mysql/upgrading-passwords-from-old_passwords-to-new-passwords