Heim  >  Artikel  >  Backend-Entwicklung  >  Wie behebe ich „Verbindung für Controluser in Konfiguration fehlgeschlagen“ mit phpMyAdmin in XAMPP?

Wie behebe ich „Verbindung für Controluser in Konfiguration fehlgeschlagen“ mit phpMyAdmin in XAMPP?

Susan Sarandon
Susan SarandonOriginal
2024-10-19 20:57:02450Durchsuche

How to Troubleshoot

Fehlerbehebung „Verbindung für Kontrollbenutzer wie in Ihrer Konfiguration definiert fehlgeschlagen“ mit phpMyAdmin in XAMPP

Bei der Konfiguration von phpMyAdmin in Fehlermeldung „Verbindung für den in Ihrer Konfiguration definierten Steuerbenutzer fehlgeschlagen.“ Dies kann aufgrund fehlender Berechtigungen für den Datenbankbenutzer entstehen, der für die Verwaltung von phpMyAdmin vorgesehen ist.

Um dieses Problem zu beheben, führen Sie die folgenden Schritte aus:

  1. Melden Sie sich als Root bei phpMyAdmin an : Starten Sie phpMyAdmin in Ihrem Browser und geben Sie Ihre Root-Anmeldeinformationen ein.
  2. Erstellen Sie eine phpmyadmin-Datenbank: Erstellen Sie eine neue Datenbank mit dem Namen „phpmyadmin“, um die phpMyAdmin-Konfigurationseinstellungen zu speichern.
  3. Erstellen Sie einen „pma“-Benutzer: Richten Sie einen neuen Benutzer mit dem Namen „pma“ ein. Legen Sie als Host den Hostnamen oder die IP-Adresse Ihres Webservers fest (normalerweise localhost, wenn er sich auf demselben Computer befindet). Notieren Sie sich das von Ihnen zugewiesene Passwort.
  4. Zugriff auf die phpmyadmin-Datenbank gewähren:Gewähren Sie dem Benutzer „pma“ die vollständige Berechtigung, die phpmyadmin-Datenbank zu ändern und darauf zuzugreifen.
  5. Lokalisieren und Öffnen Sie create_tables.sql: Navigieren Sie zum phpMyAdmin-Installationsverzeichnis und erkunden Sie das Unterverzeichnis „sql“. Suchen Sie die Datei „create_tables.sql“ und öffnen Sie sie in einem Texteditor.
  6. SQL-Abfrage importieren: Wählen Sie die phpmyadmin-Datenbank in phpMyAdmin aus und navigieren Sie zur Registerkarte „SQL“. Kopieren Sie den Inhalt von create_tables.sql, fügen Sie ihn in das Textfeld ein und führen Sie die Abfrage aus.
  7. Config.inc.php aktualisieren: Gehen Sie zum phpMyAdmin-Installationsverzeichnis und greifen Sie auf „config.inc“ zu .php“-Datei. Fügen Sie den folgenden Codeausschnitt hinzu oder passen Sie den vorhandenen mit den entsprechenden Informationen an:
<code class="php">// phpMyAdmin settings
$cfg['Servers'][1]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][1]['controluser'] = 'pma';
$cfg['Servers'][1]['controlpass'] = 'your_password_for_pma';

// Database settings
$cfg['Servers'][1]['bookmarktable'] = 'pma_bookmark';
// ... (remaining database configuration)</code>
  1. Speichern und abmelden: Speichern Sie die Datei config.inc.php und dann Melden Sie sich von phpMyAdmin ab.
  2. Erneut anmelden:Öffnen Sie phpMyAdmin erneut und melden Sie sich erneut an.

Indem Sie diese Schritte ausgeführt haben, haben Sie die Berechtigungsprobleme behoben und festgestellt die notwendige Umgebung, damit phpMyAdmin korrekt mit XAMPP funktioniert.

Das obige ist der detaillierte Inhalt vonWie behebe ich „Verbindung für Controluser in Konfiguration fehlgeschlagen“ mit phpMyAdmin in XAMPP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn