Accès refusé à PhpMyAdmin depuis Jaunty Jackalope

Vous travaillez sous Linux Ubuntu ou kubuntu, vous avez fait depuis peu la mise à jour de votre système d’exploitation vers la version 9.04 appelée « Jaunty Jackalope« , et depuis, lorsque vous voulez vous connecter à votre PhpMyAdmin local en tant qu’utilisateur root et sans mot de passe, vous avez droit au superbe message: « Accès refusé« .

Inutile de lire tous les fora référencés dans Google et de tenter les mille et une manipulations proposées au hasard.

Souvenez-vous où est installé votre PhpMyAdmin. Le mien est dans /usr/share/phpmyadmin. C’est le fichier config.inc.php qui se trouve dans ce répertoire qui nous intéresse. Si vous ne savez pas ou plus où il est, votre système peut le retrouver pour vous, il vous suffit de lui demander:

root@mymachine:~# updatedb
root@mymachine:~# locate config.inc.php

Ça y est, vous l’avez ? Ouvrez le dans un éditeur de texte (attention d’avoir les droits suffisants pour l’enregistrer ensuite, l’idéal est d’être l’utilisateur root):

root@mymachine:~# vim /chemin/vers/phpmyadmin/config.inc.php

Et ajoutez la ligne suivante:

$cfg['Servers'][$i]['AllowNoPasswordRoot'] = true;

à la suite des lignes qui commencent par « $cfg['Servers'][$i]« .

Enregistrez. C’est tout ! Vous pouvez retourner à votre PhpMyAdmin local, saisir « root » dans le champ « Utilisateur« , ne pas mettre de mot de passe et vous connecter.

N’oubliez pas quand-même de maintenir à jour votre version de PhpMyAdmin en téléchargeant la dernière version sur le site officiel.

Accès à PhpMyAdmin.

2 commentaires sur “Accès refusé à PhpMyAdmin depuis Jaunty Jackalope”

  1. pfuuuuu dit :

    Merci bon prince !

  2. thierry dit :

    merci, il n’y a rien de plus frustrant que de se faire imposer une politique de sécurité sur une machine locale

Les commentaires sont fermés

Contemporains

Mes autres sites

Archives

Liens où vous devez cliquer :

©2008-2012 Le Blog de Julien Pascoli | Me contacter