Accès refusé à l'utilisateur "root" @ "localhost" avec PHPMyAdmin
quand j'ai défini le mot de passe root dans PHPMyAdmin, j'ai cette erreur:
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
Je ne peux pas ouvrir le panneau PHPMyAdmin. Ce que je fais mal?
2 réponses
éditez votre config phpmyadmin.Inc.fichier php et si vous avez le mot de passe, insérez-le devant le mot de passe dans le code suivant:
$cfg['Servers'][$i]['verbose'] = 'localhost';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '3306';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = '**your-root-username**';
$cfg['Servers'][$i]['password'] = '**root-password**';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
voici quelques étapes qui doivent être suivies avec soin
- tout d'abord, assurez-vous que le serveur WAMP est en cours d'exécution s'il ne l'est pas, démarrez le serveur.
- entrez L'URL http://localhost/phpmyadmin/setup dans la barre d'adresse de votre navigateur.
-
créez un dossier nommé config à l'intérieur C:\wamp\apps\phpmyadmin, le dossier à l'intérieur des applications peut avoir un nom différent comme phpmyadmin3.2.0.1
-
retournez à votre navigateur dans l'onglet phpMyAdmin setup et cliquez sur New server.
-
changez le type d'authentification en ‘cookie’ et laissez le champ Nom d'utilisateur et mot de passe vide, mais si vous changez le type d'authentification en ‘config’, entrez le mot de passe pour nom d'utilisateur root.
- cliquez de nouveau sur l'option Enregistrer dans le fichier de configuration.
- naviguez maintenant vers le dossier de configuration. À l'intérieur du dossier, il y aura un fichier nommé config.Inc.php. Copiez le fichier et collez-le hors du dossier (si le fichier avec le même nom est déjà là, puis l'annuler) et finalement supprimer le dossier.
- maintenant c'est fini. Essayez de connecter le serveur mysql à nouveau et cette fois vous n'aurez pas d'erreur. -- crédits Bibek Subedi