Maison > Article > base de données > Pourquoi est-ce que je reçois « Accès refusé pour l'utilisateur \'root\'@\'localhost\'\ » lors de la définition de mon mot de passe root dans PHPMyAdmin ?
Résolution du problème d'accès refusé pour l'utilisateur « root » dans PHPMyAdmin
Les utilisateurs peuvent rencontrer une erreur d'accès refusé lorsqu'ils tentent de définir un mot de passe root dans PHPMyAdmin. Le message se lit généralement comme suit : "Accès refusé pour l'utilisateur 'root'@'localhost' (en utilisant le mot de passe : NON)."
Cause première :
PHPMyAdmin ne parvient pas à connectez-vous à la base de données à l'aide des informations d'identification root fournies.
Solution :
Pour résoudre ce problème, vous devez modifier le fichier phpmyadmin config.inc.php. Localisez le bloc de code suivant :
$cfg['Servers'][$i]['user'] = '**your-root-username**'; $cfg['Servers'][$i]['password'] = '**root-password**';
Assurez-vous que la chaîne « Mot de passe » apparaît avant la valeur du mot de passe, comme indiqué ci-dessous :
$cfg['Servers'][$i]['user'] = '**your-root-username**'; $cfg['Servers'][$i]['password'] = 'Password: **root-password**';
De plus, vérifiez que le nom d'utilisateur et le mot de passe root sont correct. Enregistrez le fichier et essayez à nouveau d'accéder à PHPMyAdmin. L'erreur devrait maintenant être résolue, vous donnant accès au panneau.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!