Potrebbe dipendere dalle versioni di php - mysql.

se php <= 4.1 e mysql >= 4.1 prova ad usare old_password() invece di password().