Kun*_*esh 2 sql sql-server sql-server-2008 sql-server-2008-r2
我正在使用SQL Server 2008.My默认架构是dbo.我在模式dbo中有表.但是对于一些自定义开发,我计划在cdbo架构中创建一个存储过程,因为它是一个自定义代码.我可以从cd的cdbo架构访问dbo架构的表吗?
是的,如果相同的主体(用户)拥有两个模式.
这是CREATE SCHEMA中的AUTHORIZATION位.如果这是dbo for cdbo,那么由于所有权链接,不需要显式权限
CREATE SCHEMA cdbo AUTHORIZATION dbo;
Run Code Online (Sandbox Code Playgroud)