我在DatabaseBSchemaX.VW_VIEW
上创建了一个视图。此视图正在从同一服务器的另一个数据库DatabaseA中查询数据。
我已将 SELECT 权限授予VW_VIEW
用户。但是,当用户尝试查询视图时,它会显示“对象 'OriginTable'、数据库 'DatabaseA'、模式 'SchemaY' 的 SELECT 权限被拒绝。
SchemaY 和 SchemaX 都归“dbo”所有,因此所有权链接不应有任何中断。
如何在不授予对基础表的读取访问权限的情况下解决此问题?