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.
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:
- 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
- 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.
- 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.