Maison >base de données >tutoriel mysql >Pourquoi est-ce que je reçois une erreur \'Accès refusé pour l'utilisateur \'root\'@\'localhost\'\' lorsque j'essaie de modifier le mot de passe root dans PHPMyAdmin ?

Pourquoi est-ce que je reçois une erreur \'Accès refusé pour l'utilisateur \'root\'@\'localhost\'\' lorsque j'essaie de modifier le mot de passe root dans PHPMyAdmin ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-11-03 08:16:30429parcourir

Why am I getting an

Dépannage de l'erreur d'accès refusé pour l'utilisateur « root » dans PHPMyAdmin

Lors de la tentative de modification du mot de passe root à l'aide de PHPMyAdmin, les utilisateurs peuvent rencontrer l'erreur message :

#1045 - Access denied for user 'root'@'localhost' (using password: NO)

Cette erreur empêche l'accès au panneau PHPMyAdmin. Pour résoudre ce problème, suivez ces étapes :

Modifiez le fichier de configuration PHPMyAdmin

Localisez le fichier config.inc.php dans votre répertoire d'installation PHPMyAdmin. Ouvrez-le à l'aide d'un éditeur de texte.

Mettez à jour le mot de passe root

Recherchez le bloc de code suivant dans le fichier :

$cfg['Servers'][$i]['user'] = '**your-root-username**';
$cfg['Servers'][$i]['password'] = '**root-password**';

Remplacez le des espaces réservés avec votre nom d'utilisateur et votre mot de passe root réels. Assurez-vous que le mot de passe est placé entre guillemets simples.

Désactiver l'authentification par mot de passe

Ajoutez la ligne suivante au bas du bloc de code :

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

Cela désactive l'authentification par mot de passe pour l'utilisateur root, vous permettant d'accéder à PHPMyAdmin sans avoir besoin d'un mot de passe.

Enregistrer et redémarrer

Enregistrez le fichier config.inc.php et redémarrez Apache (ou votre serveur Web) pour que les modifications prennent effet.

Après avoir suivi ces étapes, vous devriez pouvoir accéder au panneau PHPMyAdmin avec le mot de passe root mis à jour. N'oubliez pas de désactiver le paramètre AllowNoPassword une fois que vous avez accédé avec succè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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn