【发布时间】:2013-02-20 18:53:08
【问题描述】:
我正在尝试找出在 SQL Server 2008 R2 Management Studio 中查看 Programmability 节点需要什么角色。
DBO 角色可以看到它,但我们正试图让我们的开发人员访问查看他们正在编写的存储过程、函数、数据库触发器和类型,而不给他们在我们的 Prod 系统上的完全管理员访问权限。
谢谢
【问题讨论】:
我正在尝试找出在 SQL Server 2008 R2 Management Studio 中查看 Programmability 节点需要什么角色。
DBO 角色可以看到它,但我们正试图让我们的开发人员访问查看他们正在编写的存储过程、函数、数据库触发器和类型,而不给他们在我们的 Prod 系统上的完全管理员访问权限。
谢谢
【问题讨论】:
我相信他们将需要对对象(或对象所在的架构)进行 VIEW DEFINITION,您可以将 VIEW ANY DATABASE 权限作为服务器级别的权限,以避免在所有数据库上单独指定此权限。
【讨论】: