PHPMyAdmin ne demande plus d’authentification

Si quand vous arrivez sur l’index de PHPMyAdmin et qu’il ne vous demande plus de login/mot de passe et qu’il essaye de se connecter automatiquement c’est qu’il y a un souci de configuration dans le fichier config.inc.php.

Vous avez une idée ? Trouvez gratuitement des développeurs sur Codeur.com !

Recevez des devis (gratuit)

Il faut trouver la ligne $cfg[‘Servers’][$i][‘auth_type’] et vérifier qu’elle soit comme elle suit:

[php]

$cfg[‘Servers’][$i][‘auth_type’] = ‘cookie’;

[/php]

Il existe trois types d’authentification:

  1. cookie:  qui place comme son nom l’indique un cookie, contenant utilisateur et mot de passe) sur votre ordinateur pour vous éviter de vous réauthentifier à chaque fois
  2. config: utilise la config juste en dessous. Vous devez renseigner les champs $cfg[‘Servers’][$i][‘user’], $cfg[‘Servers’][$i][‘password’] et $cfg[‘Servers’][$i][‘host’]. Il se connectera alors de manière automatique.
  3. http: utiliser pour les environnements multi-utilisateurs.

Attention il existe plusieurs exemplaires du fichier config.inc.php.

Un premier à l’intérieur du dossier de phpmyadmin, un autre dans le dossier config du dossier précédent et un dans /etc/phpmyadmin.

Veillez à bien éditer le bon.

$cfg['Servers'][$i]['user']      = 'root';

L'équipe de WebActus.net vous propose tous les jours des articles sur l'univers des startups, du e-commerce et du growth hacking.

Rejoignez la communauté Webactus

Recevez régulièrement les meilleures actus et ressources

Pas de spam, vous pouvez vous désabonner à tous moment.