2012-12-21 160 views
1

如果用戶定義函數從未在存儲過程的上下文之外執行,那麼可以授予SQL Server用戶定義函數權限的原因是什麼?授予SQL SERVER用戶定義函數的權限

在開發涉及創建UDF的數據庫創建腳本時,我們應該添加授權權限嗎?

回答

1

用戶定義的函數可以在存儲過程的上下文之外使用。在數據庫對象安全性中允許這種粒度是一個好習慣。 我更喜歡涉及角色(數據讀取器,數據寫入器,報告等)的權限,然後是使用創建腳本使用授予權限。 看看這個http://technet.microsoft.com/en-us/library/dd283095(v=sql.100).aspx