GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

FIX:MySQL – SELECT-Befehl dem Benutzer verweigert

Der Fehler SELECT-Befehl denied to user ‘user’@’host’ wird oft verursacht, wenn der aktuell verbundene MySQL-Benutzer keine SELECT-Berechtigung für die Zieldatenbank hat. Dies kann leicht mit einem Shared Hosting-Plan oder VPS-Hosting oder Dedicated Server-Hosting behoben werden:

FIX:MySQL – SELECT-Befehl für Benutzer verweigert

Je nach verwendetem Hosting-Paket können Sie die Richtlinien befolgen und dieses Problem in weniger als einer Minute beheben.

Geteiltes Hosting:

1. Melden Sie sich bei Ihrem cPanel an und klicken Sie auf das Tool MySQL®-Datenbanken, das sich im Abschnitt „Datenbanken“ befindet

2. Fügen Sie den Benutzer, dem Sie SELECT-Berechtigungen erteilen möchten, zur betreffenden Datenbank hinzu und stellen Sie sicher, dass Sie dem Benutzer alle Berechtigungen gewähren.

VPS / Dedizierter Server ohne WHM / cPanel:

Melden Sie sich über SSH als Root-Benutzer an und geben Sie Folgendes ein:

mysql

GRANT SELECT ON database_name.* TO 'user'@'localhost';

Probieren Sie die beliebten MySQL-Befehle in unseren Webhosting-Paketen aus – jetzt mit NEUEN stark reduzierten Preisen!:Shared Hosting, SSD-VPS-Hosting, dedizierte Server.


Panels
  1. Häufig gestellte Fragen zum PHP- und MySQL-Hosting

  2. Ubuntu Runuser-Befehl?

  3. Erstellen Sie eine MySQL-Datenbank und einen Benutzer in cPanel

  4. SELECT INTO OUTFILE-Berechtigung verweigert, aber der Benutzer kann in das Verzeichnis schreiben

  5. MySQL-Anmeldeinformationen über die Linux-Befehlszeile testen?

su-Befehl unter Linux

Der Shutdown-Befehl?

Wie ändere ich das MySQL-Benutzerpasswort in cPanel?

Wie füge ich eine MySQL-Datenbank in SolidCP hinzu?

Wie füge ich eine MySQL-Datenbank in WebsitePanel 2.1 hinzu?

Wie erstelle ich eine MySQL-Datenbank und einen Benutzer in cPanel?