„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie behebe ich den Fehler „Zugriff verweigert“ beim Herstellen einer Verbindung zu MySQL auf Localhost?

Wie behebe ich den Fehler „Zugriff verweigert“ beim Herstellen einer Verbindung zu MySQL auf Localhost?

Veröffentlicht am 13.11.2024
Durchsuche:867

How to Fix \

Fehlerbehebung bei Datenbankzugriffsproblemen: Beheben von „Zugriff verweigert“-Fehlern für Benutzer auf Localhost

Beim Versuch, mit einer bestimmten Verbindung eine Verbindung zu einer MySQL-Datenbank herzustellen Wenn Sie ein Benutzerkonto verwenden, wird möglicherweise die Fehlermeldung „Zugriff für Benutzer „@‘localhost‘ auf Datenbank“ verweigert“ angezeigt. Dieser Fehler weist darauf hin, dass der Benutzer nicht über die erforderlichen Berechtigungen für den Zugriff auf die Datenbank verfügt.

Um dieses Problem zu beheben, müssen Sie den Benutzer erstellen und ihm die entsprechenden Berechtigungen gewähren:

  1. Erstellen Sie den Benutzer:
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
  1. Grant Privileges:

Als nächstes müssen Sie dem Benutzer die erforderlichen Berechtigungen für die Datenbank erteilen. In diesem Beispiel gewähren wir alle erforderlichen Berechtigungen für die Datenbank „publication“:

GRANT ALL PRIVILEGES ON publication.* TO 'username'@'localhost';
  1. Flush Privileges:

Nach dem Erstellen und Gewähren von Privilegien ist es wichtig, Folgendes zu tun Löschen Sie die Berechtigungen, um sicherzustellen, dass die Änderungen sofort wirksam werden:

FLUSH PRIVILEGES;

Sobald Sie diese Schritte ausgeführt haben, sollte der Benutzer vollständigen Zugriff auf die Datenbank „Publikation“ haben 'localhost'-Host. Stellen Sie sicher, dass Sie „Benutzername“ und „Passwort“ an Ihre gewünschten Werte anpassen und alle anderen Datenbanknamen oder Berechtigungen nach Bedarf ändern.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3