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!