在SQL Server 2008 R2中查看可编程性节点需要什么角色

时间:2013-03-06 05:24:34

标签: sql sql-server-2008-r2

我试图找出在SQL Server 2008 R2 Management Studio中查看Programmability节点所需的角色。

DBO角色可以看到它,但我们正在努力让我们的开发人员能够查看他们正在编写的存储过程,函数,数据库触发器和类型,而无需在我们的Prod系统上为他们提供完全的管理员访问权限。

感谢

1 个答案:

答案 0 :(得分:0)

我相信他们需要查看对象(或对象所在的模式)的VIEW DEFINITION,你可以赋予VIEW ANY DATABASE权限作为服务器级权限,以避免必须单独在所有DB上指定它。

View Definition

View Any Database