Eu criei uma visão SchemaX.VW_VIEW
em um DatabaseB . Esta visualização está consultando dados de outro banco de dados DatabaseA do mesmo servidor.
Eu concedi a permissão SELECT VW_VIEW
para um usuário. No entanto, quando o usuário tenta consultar a exibição, ele diz "A permissão SELECT foi negada no objeto 'OriginTable', banco de dados 'DatabaseA', esquema 'SchemaY'.
SchemaY e SchemaX são de propriedade de 'dbo', portanto, não deve haver nenhuma interrupção no encadeamento de propriedade.
Como posso corrigir esse problema sem conceder acesso de leitura às tabelas subjacentes?