在 SQL Server 2008 中授予資料庫權限
要使用 SQL Server 驗證建立 ODBC連線並授予使用者全面的資料庫權限,請依照步驟如下:
授予全部閱讀權限權限:
EXEC sp_addrolemember N'db_datareader', N'your-user-name'
此指令授予使用者對資料庫中所有資料表的所有讀取權限。
授予所有寫入權限:
EXEC sp_addrolemember N'db_datawriter', N'your-user-name'
此指令授予使用者所有寫入權限(INSERT、UPDATE、DELETE)資料庫中的所有資料表。
授予細化權限:
如果需要,您可以使用GRANT 指令授予單一資料表的特定權限:
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
圖解方法:
授予權限在SSMS中以圖形方式顯示:
請參閱 MSDN Books Online for SQL Server 以取得授予資料庫權限的綜合文件。
以上是如何在SQL Server 2008中授予資料庫權限?的詳細內容。更多資訊請關注PHP中文網其他相關文章!