Heim > Datenbank > MySQL-Tutorial > Warum wird mir in MySQL Nicht-Root-Benutzer „Zugriff verweigert' angezeigt?

Warum wird mir in MySQL Nicht-Root-Benutzer „Zugriff verweigert' angezeigt?

Linda Hamilton
Freigeben: 2024-12-11 01:40:09
Original
668 Leute haben es durchsucht

Why Am I Getting

MySQL: „Zugriff verweigert“ für Nicht-Root-Benutzer

Wenn Sie versuchen, sich als Nicht-Root-Benutzer bei MySQL anzumelden, kann dies passieren Es wird der Fehler „Zugriff für Benutzer ‚test‘@‘localhost‘ (mit Passwort: JA) verweigert“ angezeigt, obwohl die standardmäßige Benutzererstellung und Berechtigungszuweisung befolgt wurde Verfahren.

Um dieses Problem zu beheben, vermeiden Sie die Gewährung übermäßiger Berechtigungen an Nicht-Root-Benutzer. Gewähren Sie stattdessen bestimmte Berechtigungen für bestimmte Datenbanken mithilfe der folgenden Syntax:

GRANT <privileges> ON database.* TO 'user'@'localhost' IDENTIFIED BY 'password';
Nach dem Login kopieren

Zum Beispiel:

GRANT INSERT, SELECT, DELETE, UPDATE ON database.* TO 'user'@'localhost' IDENTIFIED BY 'password';
Nach dem Login kopieren

Sie können Benutzerberechtigungen und Hostzugriff überprüfen, indem Sie die folgende Abfrage als „ root"-Benutzer:

select Host, User from mysql.user;
Nach dem Login kopieren

Denken Sie daran, die offizielle MySQL-Dokumentation für eine umfassende Liste der verfügbaren Berechtigungen zu konsultieren.

Das obige ist der detaillierte Inhalt vonWarum wird mir in MySQL Nicht-Root-Benutzer „Zugriff verweigert' angezeigt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage