2013-10-02 36 views
1

我已經授予用戶對所選數據庫的SQL服務器的登錄權限,並具有數據讀取器的權限。我想知道是否有可能我只給他們訪問使用該登錄的某些視圖,如果是這樣的話,我該怎麼去做這件事SQL用戶僅對視圖進行登錄訪問

回答

0

你不會給他們數據閱讀器的角色,因爲這樣可以讓他們訪問從任何表格中選擇等等;而是你可以明確定義權限。例如,您可以在SSMS中執行此操作,方法是打開對象的屬性(例如查看您的案例)並選擇「權限」,然後在其中輸入個人權限。

GRANT SELECT ON my_view TO my_user 

正如roryap說,你不能給該用戶的數據讀取器作用,因爲這樣可以給:

1

創建SQL Server登錄添加數據庫用戶後,您可以使用賦予該用戶權限,單個對象他們選擇一切。

相關問題