Mysql
 sql >> Datenbank >  >> RDS >> Mysql

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.