我正在使用SQL Server 2008.My默认架构是dbo。我在模式dbo中有表。但是对于一些自定义开发,我计划在cdbo架构中创建一个存储过程,因为它是一个自定义代码。我可以从cd的cdbo架构中访问dbo架构表吗?
答案 0 :(得分:5)
是的,如果相同的委托人(用户)拥有这两种模式。
这是CREATE SCHEMA中的AUTHORIZATION位。如果这是cdbo的dbo,那么由于ownership chaining
,将不需要显式权限CREATE SCHEMA cdbo AUTHORIZATION dbo;