Ten komunikat o błędzie jest wyświetlany, gdy łączysz się z bazą danych MySQL, której hasła są przechowywane w starym formacie haseł (http://dev.mysql.com/doc/refman/5.0/en/stary-klient.html ). Nowsze klienty MySQL nie pozwalają na nawiązywanie połączeń z bazami danych przy użyciu starego formatu hasła, ponieważ jest on mniej bezpieczny.
Niektórzy sugerują ustawienie old_passwords=1
na serwerze MySQL, ale myślę, że lepiej byłoby zaktualizować hasła do nowego formatu haseł. Następnie połączenie MySQL może zostać ponownie skonfigurowane, a Twoja baza danych będzie lepiej chroniona.
Możesz przeczytać o tym, jak zaktualizować swoje hasła MySQL ze starego do nowego formatu tutaj:http://code.openark.org/blog/mysql/upgrading-passwords-from-old_passwords-to-new-passwords