Da unter MariaDB der Datenbank User "root" nur auf der shell Ebene genutzt werden kann, muss man z.B. für phpmyadmin einen neuen Admin User anlegen.

Das geht auf folgenden Weg:

~# mysql -u root -p

CREATE USER 'dbadmin'@'localhost' IDENTIFIED BY 'Passwort';
GRANT ALL PRIVILEGES ON *.* TO 'dbadmin'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit