1. Блог Админа
  2. >
  3. Компьютерное
  4. >
  5. Смена пароля пользователя MySQL...

Смена пароля пользователя MySQL версии 5.7 и выше

Понадобилось мне тут в консольке сменить пароль пользователя mysql. По привычке ввел:
SET PASSWORD FOR 'root'@"%" = PASSWORD('1111');
Однако мне на это совершенно внезапно mysql заявил что:

ERROR 1054 (42S22): Unknown column ‘Password’ in ‘field list’

Немного поискав по докам до меня дошло, что поле password изменили на authentication_string, и выполнение запроса теперь нужно делать как:

update user set authentication_string=password('1111') where user='root';

Вот такие вот дела.

Автор: Mirivlad

Скромный труженик консоли и окошек.

Комментарии:

Добавить комментарий