我的网站使用用户cats.functor._
cats.syntax.functor._
的凭据连接到数据库。用户XX
是角色XX
的一部分。
我需要授予角色YY
权限的所有用户YY
某些存储过程。
我理解如何对用户进行大访问,但是如何为ROLES做同样的事情?
Execute
答案 0 :(得分:0)
使用SSMS:
展开“数据库”,展开该过程所属的数据库,然后展开“可编程性”。展开“存储过程”,右键单击要为其授予权限的过程,然后单击“属性”。从“存储过程属性”中,选择“权限”页面。在“选择用户或角色”中,单击“对象类型”以添加或清除所需的用户和角色,或单击“浏览”以显示用户或角色列表。选择应授予权限的用户或角色。
通过查询TSQL:
使用DBnamw;
OBANT上的GRANT EXECUTE :: schema.uspxxz
角色;
GO