Het blijkt dat dit verwacht gedrag is voor MariaDB en MySQL. Om dit probleem op te lossen, is het raadzaam om een aparte gebruiker aan te maken en toegang te verlenen tot alle aangemaakte databases. Hier is een stapsgewijze handleiding voor het maken van databases met behulp van de opdrachtregel en het verlenen van machtigingen aan de gebruiker van uw keuze.
Log in op MariaDB/MySQL
$ sudo mysql -u root -p
Maak een database
mysql> CREATE DATABASE `database_name`;
Maak een gebruiker
mysql> CREATE USER 'user_name' IDENTIFIED BY 'a_secure_password';
Gebruikersrechten verlenen
mysql> GRANT ALL PRIVILEGES ON database_name.* TO 'user_name'@'%' WITH GRANT OPTION;
Wijzigingen toepassen
mysql> FLUSH PRIVILEGES;