phpBB et #1045 - Access denied for user 'root'@'localhost'

Bonjour,

J’ai installé phpBB3, sans trop de problème (apache2, phpadmin, mysql). Je me loguais en root sur …/myphpadmin, sans mot de passe par défaut.

Je décide d’ajouter un mot de passe en ligne de commande SQl à mon compte root.

Depuis, impossible de me connecter, à la fois sur la page de login phpadmin, ni en shell mysql. Message d’erreur:
#1045 - Access denied for user ‘root’@‘localhost’

J’ai tenté de purger mysql puis de le réinstaller: idem. Même erreur.

Auriez vous une idée?

p.s. j’ai parcouru plein de topics sur le sujets sur google mais aucun résultat pour le moment.

Finalement un remove --purge du package mysql-server puis une réinstallation m’ont résolu le souci (jusqu’au prochain changement de mot de passe…)

Il te faut mettre un mot de passe à ton serv eur mySQL sinon n’importe qui peut se connecter sur ton serveur MySQL et te flinguer tes données. Par contre, il te faut après entrer ce mot de passe phpmyAdmin. Ici le message était clair:
#1045 - Access denied for user ‘root’@‘localhost’

il te faut faire

mysql> GRANT ALL ON * to root@localhost IDENTIFIED by 'motdepasse'; FLUSH PRIVILEGES;