我需要爲SQL數據庫中的所有函數授予用戶權限。我需要把它安排爲每天恢復的數據庫的工作。允許用戶列出功能的腳本。
恢復後,用戶需要獲得對該功能的「選擇」權限。以下是手動執行此操作的屏幕截圖。 http://screencast.com/t/H3jw6Odrk
如何爲所有功能腳本此操作。以下是獲取該數據庫中所有功能的腳本。誰可以告訴我的命令循環通過此功能,並授予「選擇權限,好嗎?
感謝您的時間..
USE DBNAME;
GO
SELECT name AS function_name
,SCHEMA_NAME(schema_id) AS schema_name
,type_desc
FROM sys.objects
WHERE type_desc LIKE '%FUNCTION%'
order by type_desc;
GO
屏幕頂部有一個框,上面寫着「腳本」 - 它會生成一個腳本來應用您選擇的值。這有幫助嗎? –