Настройка mysql/mariadb после установки
Добавлено: 26 ноя 2017, 17:49
После установки столкнулся вот с такой ошибкой
Погуглив выяснил это:
MySQL 5.7 изменила модель безопасности: теперь вход в MySQL под рутом (root) требует sudo (при этом пароль всё равно может быть пустым).
Чтоб исправить это делаем следующее:
Код: Выделить всё
$ mysql -u root -p
Enter password:
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
MySQL 5.7 изменила модель безопасности: теперь вход в MySQL под рутом (root) требует sudo (при этом пароль всё равно может быть пустым).
Чтоб исправить это делаем следующее:
sudo mysql
use mysql;
//выбираем базу mysql
update user set plugin='' where User='root';
//обновляем свойства пользователя root
flush privileges;
//обновляем привелегии
exit
- перезапускаем сервер
