Heim > Datenbank > phpMyAdmin > Wie phpmyadmin das Problem des Kontrollbenutzerverbindungsfehlers löst

Wie phpmyadmin das Problem des Kontrollbenutzerverbindungsfehlers löst

藏色散人
Freigeben: 2021-07-09 17:11:31
nach vorne
2770 Leute haben es durchsucht

Dieser Artikel erklärtphpmyadminwie man das Problem des Verbindungsfehlers bei der Steuerung von Benutzern löst. Ich hoffe, dass er Freunden in Not hilfreich sein wird!

phpmyadmin konnte die Benutzerverbindung nicht steuern, die ultimative Lösung

1 Die folgenden Artikel wurden im Internet gefunden

Da ich phpmyadmin mit apt-get installiert habe, habe ich die Konfigurationsdatei überprüft und festgestellt, dass /usr/ share/ Die config.inc.php unter phpmyadmin ist tatsächlich auf /etc/phpmyadmin/config.inc.php abgebildet.

Öffnen Sie /etc/phpmyadmin/config.inc.php, suchen Sie laut Fehlermeldung den Code zur Steuerung des Benutzers:

$cfg['Servers'][$i]['controluser'] =
$cfg['Servers'][$i]['controlpass'] =
Nach dem Login kopieren

Löschen Sie das Ding nach dem Gleichheitszeichen und ändern Sie es in:

$cfg['Servers'][$i]['controluser'] = ‘root’;
$cfg['Servers'][$i]['controlpass'] = ’123456′;
Nach dem Login kopieren

123456 ist Ihr Root Passwort, speichern Sie es. Das Aktualisieren der phpmyadmin-Seite mithilfe der in der Konfigurationsdatei definierten Kontrollbenutzerverbindung ist fehlgeschlagen. Problem gelöst.

Laden Sie ein Installationspaket entsprechend Ihrer phpmyadmin-Version aus dem Internet herunter. Ich habe Folgendes heruntergeladen: phpMyAdmin-3.2.2-all-linguals.zip, entpacken Sie die Datei scripts/create_tables.sql, melden Sie sich bei phpmyadmin an und erstellen Sie eine neue Datenbank mit dem Namen phpmyadmin. Importieren Sie die Datei create_tables.sql.

Ändern Sie dann /etc/phpmyadmin/config.inc.php und ändern Sie:

$cfg['Servers'][$i]['pmadb'] = ‘phpmyadmin’;
$cfg['Servers'][$i]['bookmarktable'] = ‘pma_bookmark’;
$cfg['Servers'][$i]['relation'] = ‘pma_relation’;
$cfg['Servers'][$i]['table_info'] = ‘pma_table_info’;
$cfg['Servers'][$i]['table_coords'] = ‘pma_table_coords’;
$cfg['Servers'][$i]['pdf_pages'] = ‘pma_pdf_pages’;
$cfg['Servers'][$i]['column_info'] = ‘pma_column_info’;
$cfg['Servers'][$i]['history'] = ‘pma_history’;
$cfg['Servers'][$i]['designer_coords'] = ‘pma_designer_coords’;
Nach dem Login kopieren

Zum Schluss starten Sie MySQL und Apache neu. Ich habe es jedoch nicht gelöst und es vorübergehend aufgezeichnet find / -name config. inc.php

Mehrere Pfade finden

/usr/share/phpmyadmin/setup/frames/config.inc.php
/var/www/html/wordpress/phpmyadmin/config.inc.php
/var/www/html/wordpress/phpmyadmin/setup/frames/config.inc.php
/var/lib/phpmyadmin/config.inc.php
/etc/phpmyadmin/config.inc.php
Nach dem Login kopieren

Durch das Lesen des darin enthaltenen Codes habe ich festgestellt, dass es in

/etc/phpmyadmin/config.inc.php
Nach dem Login kopieren

zwei Typen gibt, $dbuser und $dbpass,

Ändern Sie diese beiden Typen in Die Konten, die Sie zum Herstellen einer Verbindung zur Datenbank und zum Passwort verwenden, sind in Ordnung, aber Sie müssen auch Apache und MySQL neu starten.

3 Zusammenfassend habe ich ein paar Zweifel: Warum ändert sich das? zwei Variablen funktionieren nicht?

Tatsächlich bedeuten diese beiden Variablen die Konfiguration des Superadministrator-Benutzernamens und -Passworts

Die tatsächlich funktionierenden Variablen sind $dbuser und $dbpass.

Das obige ist der detaillierte Inhalt vonWie phpmyadmin das Problem des Kontrollbenutzerverbindungsfehlers löst. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage