Heim >Datenbank >MySQL-Tutorial >Warum erhalte ich die Fehlermeldung „Zugriff verweigert', wenn ich versuche, auf PHPMyAdmin zuzugreifen?

Warum erhalte ich die Fehlermeldung „Zugriff verweigert', wenn ich versuche, auf PHPMyAdmin zuzugreifen?

Linda Hamilton
Linda HamiltonOriginal
2024-11-04 07:17:02830Durchsuche

Why am I Getting an

Zugriff auf PHPMyAdmin mit Fehler „Zugriff verweigert“ nicht möglich

Beim Versuch, mit dem Benutzer „root“ auf das PHPMyAdmin-Panel zuzugreifen, kann es passieren, dass Sie nicht auf PHPMyAdmin zugreifen Es tritt der folgende Fehler auf:

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

Dieser Fehler weist darauf hin, dass PHPMyAdmin Ihren Zugriff mit den bereitgestellten Anmeldeinformationen nicht authentifizieren kann. Um dieses Problem zu beheben, führen Sie die folgenden Schritte aus:

Bearbeiten Sie die PHPMyAdmin-Konfiguration

Suchen Sie Ihre Datei phpmyadmin config.inc.php, die sich normalerweise im PHPMyAdmin-Installationsverzeichnis befindet.

Passwortauthentifizierung konfigurieren

Suchen Sie in der Datei config.inc.php den Abschnitt mit dem folgenden Code:

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

Stellen Sie sicher, dass der Wert für „Passwort“ entspricht dem aktuellen Passwortsatz für den Root-Benutzer in Ihrer MySQL-Datenbank.

Passwortlose Authentifizierung deaktivieren

Standardmäßig ermöglicht PHPMyAdmin die passwortlose Authentifizierung für den Root-Benutzer . Dies kann jedoch ein Sicherheitsrisiko darstellen. Um die passwortlose Authentifizierung zu deaktivieren, setzen Sie den folgenden Parameter auf „false“:

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

Speichern Sie die Konfiguration

Sobald Sie die erforderlichen Änderungen vorgenommen haben, speichern Sie die phpmyadmin config.inc .php-Datei.

PHPMyAdmin neu starten

Starten Sie Ihren PHPMyAdmin-Dienst oder Ihre PHPMyAdmin-Anwendung neu, um die Änderungen zu übernehmen.

Wenn Sie diese Schritte befolgen, sollten Sie es jetzt sein Sie können mit dem Root-Benutzer und dem richtigen Passwort auf das PHPMyAdmin-Panel zugreifen.

Das obige ist der detaillierte Inhalt vonWarum erhalte ich die Fehlermeldung „Zugriff verweigert', wenn ich versuche, auf PHPMyAdmin zuzugreifen?. 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