Alexandre, Tente conectar-se com o usuário B e executar: grant select on <tabela_usada_na_view_pelo_usuario_A> to usuario_A with grant option;
depois execute o grant de select na view para o usuário B novamente.. []'s Joaquim de Carvalho Filho Oracle Database Administrator Certified Associate 10g. ===================================== --- Em oracle_br@yahoogrupos.com.br, Alexandre Anselmo <atanse...@...> escreveu > > Pessoal, bom dia. > > Estou com um problema estranho e se alguem puder me ajudar fico muito grato. > > Tenho um usuario A com uma VIEW complexa que acessa objetos de seu schema (A) e do schema do usuário B. O usuário A tem privilégio de SELECT ANY TABLE. > > Após a criação da visão, tento dar um grant de SELECT na view para o usuario B com o usuário SYSTEM e recebo o erro "ORA-01720: grant option does not exist for 'B.TABLE' ". > > Aparentemente o erro está relacionado ao usuário SYSTEM. > > Agradeço antecipadamente qualquer ajuda. > > Ats, > Alexandre Tenorio >