Както се оказва, това е очаквано поведение за MariaDB и MySQL. За преодоляване на проблема е препоръчително да създадете отделен потребител и да предоставите достъп до всички създадени бази данни. Ето ръководство стъпка по стъпка как да създавате бази данни с помощта на командния ред и да предоставяте разрешения на потребител по ваш избор.
Влезте в MariaDB/MySQL
$ sudo mysql -u root -p
Създайте база данни
mysql> CREATE DATABASE `database_name`;
Създайте потребител
mysql> CREATE USER 'user_name' IDENTIFIED BY 'a_secure_password';
Предоставяне на потребителски разрешения
mysql> GRANT ALL PRIVILEGES ON database_name.* TO 'user_name'@'%' WITH GRANT OPTION;
Прилагане на промените
mysql> FLUSH PRIVILEGES;