Ошибка MySQL «ERROR 1054 (42S22): Unknown column ‘Password’ in ‘filed list’»

Захожу в MySQL с опцией —skip-grant-tables, пытаюсь задать команды установки пароля (SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘new_password’);) или вывести список пользователей (SELECT user,host,password FROM mysql.user;) — каждый раз ругается на слово password следующим образом ERROR 1054 (42S22): Unknown column 'Password' in 'filed list'. Причем последняя команда без password (в виде SELECT user,host FROM mysql.user;) работает нормально и выдает список из двух пользователей: mysql.sys и root.
Это может означать одно, что поля password нет в таблицах, зато скорее всего есть authentication_string.

mysql -e 'update mysql.user set authentication_string=password("1111") where user="root"';

Такой командой ставим пароль 1111 для пользователя root

Ошибка MySQL «ERROR 1054 (42S22): Unknown column ‘Password’ in ‘filed list’»
Пожалуйста оцените эту статью

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *