Использование ALTER USER для изменения пароля пользователя в MySQL предпочтительнее, чем SET PASSWORD, особенно в современных версиях программы. www.databasestar.com
Некоторые преимущества ALTER USER:
- Более удобный способ. www.databasestar.com Инструкция ALTER USER используется вместе с предложением «ИДЕНТИФИЦИРОВАНО». www.geeksforgeeks.org
- Рекомендация от разработчиков MySQL. www.databasestar.com Команда ALTER USER даже рекомендована самой программой. www.databasestar.com
- Возможность работы с более надёжными параметрами аутентификации. qna.habr.com В некоторых случаях при использовании SET PASSWORD может возникать ошибка, связанная с тем, что используемый метод аутентификации не сохраняет данные аутентификации на сервере MySQL. qna.habr.com
Однако инструкция ALTER USER доступна только в современных версиях MySQL, в более старых версиях (например, до 5.7.5) нужно использовать SET PASSWORD. www.databasestar.com losst.pro