Ce mémo a été publié le 2 avril 2018 et peut contenir des informations qui peuvent être incomplètes, non mises à jour voir erronées du fait de son ancienneté.
N'hésitez pas à compléter votre recherche sur des articles plus récents.
Mémo pour obliger MariaDB à demander un mot de passe pour l’utilisateur root.
Même après avoir exécuté mysql_secure_installation, l’utilisateur root n’a toujours pas besoin de mot de passe.
Voici la solution qui a fonctionné pour moi.
1 2 3 4 5 |
command mysql -u root MariaDB [(none)]> use mysql; MariaDB [mysql]> update user set plugin='' where User='root'; MariaDB [mysql]> flush privileges; MariaDB [mysql]> Bye |
Source : https://stackoverflow.com/a/34674254