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

Der Benutzer hat keine Berechtigung, auf eine Datenbank zuzugreifen

Sie müssen das SQL Server Management Studio-Programm verwenden, um dem Benutzer Zugriff zu gewähren. Sie müssen sich mit einem Login anmelden, das über Administratorrechte für die Datenbank verfügt. Wenn Sie diese Rechte nicht haben, müssen Sie sich an jemanden wenden, der dies hat.

Wenn Sie ein Login mit diesen Rechten haben:

  • Management Studio öffnen
  • Verbinden Sie sich mit dem Datenbankserver, auf dem sich die Datenbank befindet, und suchen Sie im Objekt-Explorer nach dem Sicherheitsknoten.
  • Erweitern Sie den Knoten Sicherheit und suchen Sie in der Liste der Anmeldungen nach dem Namen des Benutzers. Der Name des Benutzers sollte mit dem Windows-Login des Benutzers identisch sein, wenn Sie die Windows-Authentifizierung DOMAIN\Username format verwenden .
  • Wenn der Benutzer vorhanden ist, müssen Sie diesem Benutzer die entsprechenden Berechtigungen für die Datenbank erteilen (Lesen, Ausführen von SPs usw.).
  • Wenn der Benutzer nicht vorhanden ist, müssen Sie ihn hinzufügen.

Die Berechtigung kann auch nach Gruppe hinzugefügt werden, also sollten Sie auch nach Gruppen suchen, denen der Benutzer angehört.