Beim Bereitstellen einer Webanwendung wird die Meldung „Zugriff verweigert für Benutzer ‚root‘@‘localhost‘ (mit Passwort) angezeigt : JA)“-Fehler von MySQL kann frustrierend sein.
Das Problem tritt auf, wenn der Datenbankbenutzer (root) nicht über die erforderlichen Berechtigungen verfügt Berechtigungen für den Zugriff auf die Datenbank aus dem Anwendungskontext. Während Sie über die Befehlszeile mit dem Root-Benutzer mit der Datenbank interagieren können, muss der Anwendung expliziter Zugriff gewährt werden.
Um diesen Fehler zu beheben, müssen Sie dem Root-Benutzer Zugriffsberechtigungen für Verbindungen von localhost erteilen . Ausführliche Anweisungen zum Gewähren dieser Berechtigungen finden Sie in der Ubuntu-Dokumentation: [Ubuntu-Hilfe zum Gewähren von Root-Zugriff] (Link zur Ubuntu-Dokumentation)
Das obige ist der detaillierte Inhalt vonMySQL „Zugriff verweigert' für Root@localhost: Wie kann man das Problem beheben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!