我的 SQLSERVER 2000 数据库中有大约 500 个存储过程;每个 sproc 都有一个典型的 Grant Execute 语句,类似于以下内容。
GRANT EXECUTE ON [dbo].[sproc_name]
TO [role1], [role2], [role3], [role4], etc...
如何查看授予特定角色且仅针对该特定角色的存储过程的名称。
例如,我不想将role1 与role2 或role3 结合使用,我只想查看只有role1 本身具有执行权限的那些。