Les bizarreries de MariaDB sur Mageia
Quelle histoire pour parvenir à exécuter dans des conditions « normales » MariaDB 10.1.30 sur Mageia 6 !
Configuration en mode socket par défaut
Comme je ne parvenais à me connecter via HeidiSQL à partir d’une machine distante, j’ai jeté un oeil au fichier /etc/my.cnf, où j’ai dû commenter la directive skip-networking :
#skip-networking
Compléxite du mot de passe
Il m’a été, par la suite impossible de mettre un mot de passe au compte root ne respectant pas certaines règles de compléxité. J’ai eu droit au message « Your password does not satisfy the current policy requirements« . J’ai donc dû désactiver le plugin /usr/lib/mysql/plugin/cracklib_password_check.so en SQL :
UNINSTALL SONAME 'cracklib_password_check';
Le problème est que le plugin se recharge à chaque redémarrage du service. Il faut commenter le chargement de ce module au niveau du fichier /etc/my.cnf.d/cracklib_password_check.conf :
#plugin-load-add=cracklib_password_check.so