У меня немного тяжелое положение. Моя база данных mysql 4.1.0 должна быть обновлена (1 и 1), но, похоже, приложение использует PASSWORD() для хеширования. При обновлении mysql 5 PASSWORD() дает совершенно другой результат, поэтому пароли не могут быть правильно прочитаны и проверены.Хеширование пароля MYSQL 4 -> MYSQL 5
OLD_PASSWORD(), похоже, не шифрует/дешифрует версию 4.1.0, а скорее еще более раннюю версию 4.0.
Что я могу сделать?
нашел вопрос, который кажется очень актуальным для вас здесь: http://stackoverflow.com/questions/1892607/mysql-password-hashing-method-old-vs-new/и всегда требуется, чтобы ваши пользователи сбросили свой пароль для новой системы – Joe