После установки 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
Прошу обратить внимание на то, что если у вас нет в этом особой необходимости, то лучше так не делать. Не секурно же 🙂