SQL块授予执行所有存储过程

时间:2017-10-26 13:18:59

标签: sql-server tsql grant

我知道授予用户/角色权限以执行数据库中所有存储过程的方法。有没有办法在允许某人向各个存储过程授予执行权限的同时阻止这种情况?

1 个答案:

答案 0 :(得分:0)

烨。

简短回答:

GRANT EXECUTE ON <schemaName>.<procName> TO <userOrRoleName>;

完整讨论选项:https://dba.stackexchange.com/questions/19749/how-do-you-grant-execute-permission-for-a-single-stored-procedure

当服务帐户需要访问新的proc时,我几乎总会忘记这一步。