Mysql ошибка 1698

Если по каким либо причинам у вас база данных mysql выдает ошибку

ERROR 1698 (28000): Access denied for user ‘root’@’localhost’

то решить ее можно одним из следующих способов:

Подключаемся к серверу через ssh и из под рута вводим следующие команды:

sudo mysql -u root -p
use mysql;
update user set plugin='' where User='root';
flush privileges;
exit

Перезапускаем сервер. После чего проблема с ошибкой ERROR 1698 у вас должна будет разрешится.

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

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

Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.
Принять
Отказаться
Политика конфиденциальности