0
点赞
收藏
分享

微信扫一扫

sql server 创建用户角色,给角色赋存储过程执行权限, 将角色赋预某用户

梯梯笔记 2022-08-19 阅读 169


---------------------------------------------------------
-- 创建用户角色,给角色赋存储过程执行权限, 将角色赋预某用户

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]


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


举报

相关推荐

0 条评论