Je viens de protéger par mot de passe mon serveur MySQL (j'ai bien rajouté un mot de passe dans le fichier config.inc.php après l'avoir crée dans PhpMyAdmin>root>localhost) cependant lorsque j'essaie de me connecter à mes sites (tous créés avant la création du mot de passe) en localhost j'ai le message qui me dit que la connection à la base de donnée ne peut pas se faire. Par contre j'arrive à me connecter à PhpMyAdmin.
Le fichier config.inc.php n'est valable QUE pour PhpMyAdmin. Vous devez mettre les bons paramètres utilisateur et mot de passe pour MySQL dans les fichiers de configuration de vos sites.