sql server 創建用戶角色,給角色賦存儲過程執行權限, 將角色賦預某用戶

---------------------------------------------------------
-- 創建用戶角色,給角色賦存儲過程執行權限, 將角色賦預某用戶

use [YOUR DB NAME]

-- 建角色[db_YourDBName_Executor]
create role [db_YourDBName_Executor] AUTHORIZATION [dbo];

-- 授予角色執行的權限
grant exec to [db_YourDBName_Executor];

-- 將角色授予用戶
exec sp_addrolemember N'db_YourDBName_Executor',N'karl.li'



----------------------------------------------------------
--  給用戶賦存儲過程只讀權限

use [YOUR DB NAME]
GRANT VIEW DEFINITION ON SCHEMA :: dbo to [Your User Name]
 

---------------------------------------------------------

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章