MariaDB : Reset Root Password

Source: https://www.digitalocean.com/community/tutorials/how-to-reset-your-mysql-or-mariadb-root-password

Stopper le serveur :

sudo systemctl stop mariadb

Redémarrer le serveur sans vérification des permissions : 

sudo mariadbd-safe --skip-grant-tables --skip-networking &

Se connecter en root sans mot de passe : 

mariadb -u root

Modifier le mot de passe de root@localhost

FLUSH PRIVILEGES;
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('new_password');

Fermer le process en cours et redémarrer le serveur normalement :

sudo kill `sudo cat /var/run/mariadb/mariadb.pid`
sudo systemctl start mariadb

Tenter une connexion :

mariadb -u root -p