MariaDB: вход только под root (или через sudo)

После установки LAMP’ового сервера на базе Debian 9 возникла проблема. Доступ к MariaDB под пользователем root доступен только из под системного пользователя (или через sudo). Что за? Подумал я и пошел ковырять. Оказывается, изменилась политика безопасности и теперь под главным пользователем MariaDB можно зайти только из под главного пользователя системы.

Входим под системным root пользователем в консоль MariaDB и вписываем команды:

$ sudo mysql
[mysql]> use mysql;
[mysql]> update user set plugin='' where User='root';
[mysql]> flush privileges;
[mysql]> \q

Прошу обратить внимание на то, что если у вас нет в этом особой необходимости, то лучше так не делать. Не секурно же 🙂

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

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