Gewähren von Datenbankberechtigungen in SQL Server 2008 mithilfe von Grafik- und Befehlstools
Um eine ODBC-Verbindung mithilfe der SQL Server-Authentifizierung herzustellen, benötigen Benutzer eine bestimmte Datenbank Privilegien. In diesem Artikel wird gezeigt, wie Sie diese Berechtigungen mithilfe grafischer und Befehlszeilentools in SQL Server 2008 gewähren.
Grafische Methode (SSMS)
Befehlszeilenmethode
Zur Gewährung spezifischer Berechtigungen pro Tabelle erhalten, verwenden Sie den GRANT-Befehl:
GRANT SELECT, INSERT, UPDATE ON dbo.YourTable TO YourUserName GRANT SELECT, INSERT ON dbo.YourTable2 TO YourUserName GRANT SELECT, DELETE ON dbo.YourTable3 TO YourUserName
Um umfassendere Leseberechtigungen zu gewähren, fügen Sie den Benutzer der Standardrolle „db_datareader“ hinzu:
EXEC sp_addrolemember N'db_datareader', N'your-user-name'
Für Schreibberechtigungen Fügen Sie den Benutzer zur db_datawriter-Rolle hinzu:
EXEC sp_addrolemember N'db_datawriter', N'your-user-name'
Zusätzlich Hinweise
Das obige ist der detaillierte Inhalt vonWie erteile ich Datenbankrechte in SQL Server 2008 mithilfe von SSMS und T-SQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!