So beheben Sie den für den Benutzer "root" @ "localhost" verweigerten Zugriff auf MySQL

MySQL ist ein Open-Source-Datenbankverwaltungssystem, das auf der Sprache „SQL“ basiert. MySQL wird mit dem XAMPP Control Panel geliefert, das ebenfalls eine Open-Source- und kostenlos nutzbare Anwendung ist. In letzter Zeit kommen jedoch viele Berichte von Benutzern, die nicht in der Lage sind, über ihren Browser auf ihre „MySQL“-Datenbank zuzugreifen und die „Zugriff verweigert für Verwendung 'root'@'localhost‘“ Fehler wird dabei angezeigt.

In diesem Artikel zeigen wir Ihnen, wie Sie dieses Problem am einfachsten beheben können und informieren Sie auch über den Grund, aus dem dieser Fehler ausgelöst wird. Befolgen Sie die Anleitung sorgfältig und vermeiden Sie weitere Probleme.

Was verursacht den Fehler „Zugriff verweigert für Benutzer ‚root‘@‘localhost‘ bei MySQL?

Nachdem wir zahlreiche Berichte von mehreren Benutzern erhalten hatten, entschieden wir uns, das Problem zu untersuchen und entwickelten eine Lösung, nachdem wir mit vielen bekannten Fehlerbehebungsprozessen experimentiert hatten. Außerdem haben wir uns den Grund angesehen, durch den dieses Problem ausgelöst wird, und es unten aufgeführt.

Nachdem Sie nun ein grundlegendes Verständnis der Art des Problems haben, werden wir uns der Lösung zuwenden.

Lösung: Neukonfiguration der „.ini“-Datei

Wenn die Datei „.ini“ für die XAMPP-Systemsteuerung nicht richtig konfiguriert ist, kann sie den Aufbau einer sicheren Verbindung mit der MySQL-Datenbank verhindern. Daher werden wir in diesem Schritt die Datei neu konfigurieren, indem wir einen zusätzlichen Befehl hinzufügen. Um das zu tun:

  1. Öffnen XAMPP Bedienfeld und klicken Sie auf das "Halt" Taste für beide“Apache" und "MySQL“.
  2. Navigieren in das Installationsverzeichnis für „XAMPP“ und doppelklicken Sie auf „MySQL" Mappe.
  3. Doppelt klicken auf der "Behälter“-Ordner und klicken Sie mit der rechten Maustaste auf die Datei „my.ini“.
  4. Klicken auf der "Bearbeiten" Möglichkeit.
  5. Lokalisieren die Wörter "[mysqld]" In der Liste.
  6. Hinzufügen der folgende Befehl unter dem „[mysqld]”-Zeile und über dem “Hafen=…." Linie.
    Skip-Grant-Tabellen
  7. Klicken auf "Datei“ und wählen Sie „speichern“.
  8. Schließen das Dokument und öffnen Sie die XAMPP-Systemsteuerung.
  9. Klicken auf dem „Start“-Button für beide "Apache" und "MySQL“.
  10. Öffnen der Browser, Versuchen um sich bei MySQL anzumelden und prüfen um zu sehen, ob das Problem weiterhin besteht.
Facebook Twitter Google Plus Pinterest