【发布时间】:2011-04-12 14:15:34
【问题描述】:
在 SQL Server 2005 中,用户定义的数据库角色可以“拥有”一个架构。您可以在数据库角色的属性窗口中看到这一点。就该架构中的表的权限/特权而言,这确切意味着什么?拥有架构是什么意思?
或者,换一种方式问:如果我希望特定的用户定义数据库角色对架构中的每个表都具有选择/插入/更新/删除权限,那么实现此目的的最佳/最智能方法是什么?
我可以进入架构中每个单独表的权限并将权限授予角色,但这似乎很愚蠢。我如何为整个架构做到这一点?
谢谢 aj
【问题讨论】:
标签: sql database sql-server-2005