Maison  >  Article  >  développement back-end  >  Comment résoudre l'erreur « Connexion pour l'utilisateur de contrôle » dans phpMyAdmin de XAMPP ?

Comment résoudre l'erreur « Connexion pour l'utilisateur de contrôle » dans phpMyAdmin de XAMPP ?

Barbara Streisand
Barbara Streisandoriginal
2024-10-19 21:03:02693parcourir

How to Resolve

Résolution de l'erreur « La connexion pour l'utilisateur de contrôle tel que défini dans votre configuration a échoué » dans phpMyAdmin de XAMPP

Introduction :

Le L'erreur « Échec de la connexion pour l'utilisateur de contrôle tel que défini dans votre configuration » est fréquemment rencontrée lors de la tentative d'utilisation de phpMyAdmin dans XAMPP. Ce problème est dû à une configuration incorrecte des paramètres de contrôle utilisateur ou à des tables de base de données manquantes. Voici une solution complète pour résoudre cette erreur.

Solution :

Étape 1 : Accédez à phpMyAdmin

Ouvrez phpMyAdmin dans un navigateur et connectez-vous en tant qu'utilisateur « root ».

Étape 2 : Créer une base de données phpMyAdmin et un utilisateur

  • Créez une nouvelle base de données nommée « phpmyadmin ».
  • Créez un nouvel utilisateur nommé 'pma' avec un contrôle total sur la base de données 'phpmyadmin'. Notez le mot de passe de l'utilisateur.

Étape 3 : recherchez et modifiez create_tables.sql

  • Accédez au répertoire d'installation de phpMyAdmin et recherchez le « sql » sous-répertoire.
  • Ouvrez le fichier 'create_tables.sql' avec un éditeur de texte.

Étape 4 : Importez create_tables.sql

  • Dans phpMyAdmin, sélectionnez la base de données 'phpmyadmin' et cliquez sur l'onglet 'SQL'.
  • Copiez l'intégralité du contenu de 'create_tables.sql' et collez-le dans la zone de requête.
  • Exécutez la requête.

Étape 5 : Configurer config.inc.php

  • Ouvrez le fichier 'config.inc.php' situé dans le phpMyAdmin répertoire d'installation.
  • Ajoutez ou modifiez les lignes suivantes :
<code class="php">$cfg['Servers'][1]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][1]['controluser'] = 'pma';
$cfg['Servers'][1]['controlpass'] = '<your password>';</code>

Étape 6 : Enregistrer et déconnecter

  • Enregistrer le fichier config.inc.php modifié.
  • Déconnectez-vous de phpMyAdmin et reconnectez-vous.

En suivant ces étapes, l'erreur devrait être résolue et vous pourrez utilisez phpMyAdmin sans rencontrer le problème "Connexion pour l'utilisateur de contrôle".

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