Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Die INSERT-Berechtigung wurde für das Objekt „employee_info“, Datenbank „payroll“ schema dbo verweigert

Sie müssen dies (vermutlich) in SQL-Server (SSMS) tun.

Klicken Sie mit der rechten Maustaste auf die Tabelle in SQL-Server und erteilen Sie dem Benutzer INSERT-Berechtigungen.

(...)

  • Klicken Sie mit der rechten Maustaste auf die Tabelle
  • Eigenschaften
  • Berechtigungen
  • Fügen Sie (falls erforderlich) den Benutzer oder die Rolle hinzu
  • Klicken Sie auf den Benutzer/die Rolle
  • Berechtigung einfügen, Häkchen in das Kästchen „Erteilen“ setzen.

Übrigens -- Sie können dies direkt über TSQL tun, aber wenn Sie dieses Problem jetzt haben (Sie erwähnen, dass Sie neu sind), dann beginnen Sie vielleicht zuerst mit der GUI, wie oben beschrieben.

Außerdem wird davon ausgegangen, dass Sie in SSMS Zugriff darauf haben. Wenn Sie nicht der DBA / DBO sind, müssen Sie sich vielleicht an jemanden wenden... :-)