在SQL Server 2008 中向使用者名稱授予權限
要使用SQL Server 驗證建立ODBC 連接,您需要適當的使用者連接。本文將引導您向使用者授予特定的資料庫權限,確保他們擁有存取資料所需的權限。
使用 SSMS 的圖形方法
SQL Server 管理中Studio (SSMS),導覽至您要修改的資料庫。在“安全性”標籤下,找到“用戶”。右鍵單擊目標用戶並選擇屬性。向下捲動到資料庫角色成員資格部分,並將使用者新增至相關角色。
使用預存程序的命令列方法
向資料庫中的所有資料表授予讀取權限資料庫,執行下列預存程序:
EXEC sp_addrolemember N'db_datareader', N'your-user-name'
同樣,要授予寫入權限,使用:
EXEC sp_addrolemember N'db_datawriter', N'your-user-name'
要進行精細控制,請使用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
MSDN 線上叢書中提供了有關 SQL Server 中使用者權限的詳細文件。
以上是如何向SQL Server 2008使用者授予資料庫權限?的詳細內容。更多資訊請關注PHP中文網其他相關文章!