Heim >Datenbank >MySQL-Tutorial >Warum erhalte ich in PHPMyAdmin die Fehlermeldung „Zugriff verweigert für Benutzer \'root\'@\'localhost\'\'?
Fehlerbehebung „Zugriff verweigert für Benutzer ‚root‘@‘localhost‘ mit PHPMyAdmin
Beim Versuch, das Root-Passwort in PHPMyAdmin zu aktualisieren, Benutzer Möglicherweise tritt der folgende Fehler auf:
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
Dieser Fehler verhindert den Zugriff auf das PHPMyAdmin-Panel und lässt Benutzer über die Ursache ratlos zurück.
Lösung:
Die Ursache liegt in der Konfigurationsdatei phpmyadmin config.inc.php. Um das Problem zu beheben, öffnen Sie die Datei und bearbeiten Sie das folgende Code-Snippet:
$cfg['Servers'][$i]['user'] = '**your-root-username**'; $cfg['Servers'][$i]['password'] = '**root-password**';
Stellen Sie sicher, dass Sie **Ihr-Root-Benutzername** durch Ihren gewünschten Root-Benutzernamen und **Root-Passwort** ersetzen. mit dem Passwort, das Sie festlegen möchten. Fügen Sie außerdem in der folgenden Zeile das Passwort vor dem Passwort ein:
$cfg['Servers'][$i]['password'] = '**root-password**';
Bearbeiteter Codeausschnitt:
$cfg['Servers'][$i]['user'] = '**your-root-username**'; $cfg['Servers'][$i]['Password'] = '**root-password**';
Sobald Sie diese Änderungen vorgenommen haben, speichern Sie die Änderungen und Starten Sie PHPMyAdmin neu. Sie sollten nun in der Lage sein, auf das Panel zuzugreifen und die erforderlichen Passwortaktualisierungen vorzunehmen, ohne dass der Fehler „Zugriff verweigert“ auftritt.
Das obige ist der detaillierte Inhalt vonWarum erhalte ich in PHPMyAdmin die Fehlermeldung „Zugriff verweigert für Benutzer \'root\'@\'localhost\'\'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!