Пользователь, обновленный до SQL Connector 6.6.5, теперь получает: аутентификация со старым паролем больше не поддерживается, используйте пароли стиля 4.1
У меня есть пользователь dev, который выполняет запросы к bugzilla через код.NET, и после обновления его коннектора появляется сообщение об ошибке "Аутентификация со старым паролем больше не поддерживается, используйте пароли в стиле 4.1". Я попытался воссоздать тот же пароль снова для его пользователя, но безуспешно. У меня есть несколько других пользователей, которые подключаются и не хотят влиять на них. Версия сервера: 5.1.67 Исходный дистрибутив
Я недавно мигрировал со старого сервера на новый сервер, установил новую ОС и mysql. Я переместил базы данных, используя дампы, и добавил большинство пользователей, используя show grants на старом блоке и скопировав вывод в новый (очевидно, я не mysql-гуру).
Он использует учетную запись с именем пользователя @'%', если это имеет значение.
CentOS 6.3
1 ответ
Я закончил тем, что перефразировал пароль пользователя с более новым, более длинным хеш-значением, чем выполнил команду flush-hosts для очистки кешей. Это сработало. Я использовал первый ответ здесь для справки.