Fehlerbehebung bei verweigertem MySQL-Zugriff für Benutzer „root“@„localhost“
Beim Versuch, XAMPP auszuführen, wird Benutzern möglicherweise die Fehlermeldung „ MySQL sagte: Dokumentation Nr. 1045 – Zugriff für Benutzer ‚root‘@‘localhost‘ verweigert (mit Passwort: NEIN).“ Dieser Fehler weist darauf hin, dass MySQL den Verbindungsversuch aufgrund ungültiger Anmeldeinformationen oder Serverkonfigurationsproblemen ablehnt.
In diesem Fall hat der Benutzer überprüft, dass in der Datei config.inc.php kein Passwort festgelegt ist. Die Lösung liegt jedoch darin, die Datei manuell zu bearbeiten.
Lösung:
- Navigieren Sie zum Dateispeicherort: C:wampappsphpmyadmin3.2.0.1config.inc. php (Für WAMPP-Server-Benutzer)
- Suchen Sie die Zeile: $cfg['Servers'][$i]['password']=''
- Ändern Sie sie in: $cfg[' Servers'][$i]['password']='NO'
- Speichern Sie die Datei und versuchen Sie erneut, auf phpMyAdmin zuzugreifen. Die Meldung sollte nun lauten: „Zugriff verweigert für Benutzer ‚root‘@‘localhost‘ (mit Passwort: JA).“
- Stellen Sie abschließend das Passwort in der obigen Zeile auf Ihr gewünschtes Passwort ein, und das Problem sollte behoben sein gelöst.
Das obige ist der detaillierte Inhalt vonWarum verweigert MySQL dem Benutzer \'root\'@\'localhost\' den Zugriff mit der Fehlermeldung „Zugriff verweigert“?. 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