mysql_secure_installation, utile mais non paramétrable
Monday 14 July 2008Je n’avais pas prĂ©vu d’Ă©crire un billet sur mysql_secure_installation, c’est en prĂ©parant le prochain article (installation du cluster MySQL) que m’est venue l’idĂ©e d’Ă©crire quelques lignes sur le sujet.
Ce script, prĂ©sent dans le rĂ©pertoire “bin” de votre installation de MySQL, a pour but de “sĂ©curiser” votre base une fois celle-ci installĂ©e. Il vous est d’ailleurs conseillĂ© de l’exĂ©cuter une fois mysql_install_db lancĂ© ou Ă dĂ©faut de passer par mysqladmin pour au moins modifier le mot de passe associĂ© Ă l’utilisateur “root”.
Lors de l’installation du cluster, je pars du principe qu’un autre serveur MySQL est susceptible de tourner sur le SQL node, je choisis donc d’opter pour un port diffĂ©rent de celui assignĂ© par dĂ©faut au serveur MySQL (3306). Je m’aperçois alors que je n’ai aucun moyen de faire pointer mysql_secure_installation vers mon serveur MySQL en 3307, le script pointant automatiquement vers le port par dĂ©faut…
Face Ă ce problĂšme, au moins deux solutions, taper manuellement les requĂȘtes automatisĂ©es de mysql_secure_installation, ou modifier le script.
