T-SQL允许用户只执行存储过程

时间:2016-05-09 22:03:31

标签: sql-server tsql ssms

对于我的数据库分配,我必须允许用户只执行存储过程。

我知道如何允许用户只执行单个存储过程,但不能全部执行数据库。

1 个答案:

答案 0 :(得分:2)

您可以创建一个新角色,为该角色提供执行权限。您也可以向用户授予执行权,但我认为,因为您说“用户”,所以更容易管理角色。

CREATE ROLE Some_Role
GRANT EXECUTE TO Some_Role