Ooa Júlio, eu já tinha dado uma breve olhada, e olhei um pouco mais agora,
no capítulo 5 http://download.or44acle.com/docs/cd/B19306_01/network.102/b14266/authoriz.htm#CHDCIBCI E o que encontrei não respondeu ao meu questionamento,pois na maioria das vezes ele faz o seguinte: GRANT insert ON emp TO swilliams; O problema é que no meu caso quando crio um usuário novo ele já é criado com pemissões de objetos, ou seja, não preciso conceder pemissão de insert a uma determinada tabela, porém, se eu executar a consulta abaixo, ele não me retorna nada, logo, se eu não tenho estas pemissões explicitamente, eu não tenho como fazer um revoke SELECT * FROM DBA_TAB_PRIVS WHERE OWNER = 'X' 2009/9/29 Júlio César Corrêa <juliotubi...@yahoo.com.br> > Automaticamente? > Existem duas formas grant direto do privilegio ou role .Privilegios de > sistema e de objeto. > > Procure na documentação oficial e vc encontra tudo lá até com exemplos .... > > tahiti.oracle.com > > 2009/9/29 francisco porfirio <francisco.porfi...@gmail.com> > > > > > > > Primeira consulta não retornada nada. > > > > Segunda consulta retorna > > > > Usuário: X > > Privilege: Unlimited Tablspace > > > > 2009/9/29 Marcos Fontana <fontana.mar...@gmail.com<fontana.marcos% > 40gmail.com> > > > > > > > > > > > > > > > > Bom dia! > > > > > > Execute as duas querys abaixo e coloque o resultado aqui. > > > > > > select grantee, table_schema || '.' || table_name, privilege from > > > all_tab_privs where grantee = 'X' > > > select username, privilege from user_sys_privs where username = 'X' > > > > > > Atenciosamente, > > > > > > Marcos Fontana. > > > DBA Oracle > > > > > > 2009/9/29 francisco porfirio <francisco.porfi...@gmail.com > <francisco.porfirio%40gmail.com> > > <francisco.porfirio%40gmail.com> > > > > > > > > > > > > > > > > > > > > > > Boa Noite Pessoal... > > > > > > > > Seguinte, > > > > > > > > Tenho um schema X onde atualmente nele é possível fazer qualquer > > > instrução > > > > DDL e DML, eu gostaria que nele fosse possível apenas incluir, > remover > > ou > > > > alterar dados e um outro schema Y ficaria responsável em realizar as > > > > instruções DDL, a segunda parte não tem mistério, mas como posso > fazer > > um > > > > "revoke alter on table from schema X" se ele possui apenas o > privilegio > > > > create session? Os demais privilegios foram concedidos > automaticamente, > > > > porém não são explícitos. > > > > > > > > Sempre sempre quando é criado um usuário, o oracle por default > atribui > > > > todos > > > > os privilegios de objeto a este usuario? > > > > Em caso afirmativo, existe alguma maneira de fazer um REVOKE da vida? > > > > > > > > Versão Oracle: 10.0.2.0.1 > > > > -- > > > > Atenciosamente > > > > Francisco Porfirio Ribeiro Neto > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > -- > > Atenciosamente > > Francisco Porfirio Ribeiro Neto > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > -- > Júlio César Corrêa > IS Technologist - Oracle DBA > www.dbajccorrea.com > > To stay competitive in the tech industry, never stop > learning. Always be on the lookout for better ways of > doing things and new technologies. Our industry does > not reward people who let themselves stagnate > John Hall, Senior Vice President, Oracle University > > > [As partes desta mensagem que não continham texto foram removidas] > > > > ------------------------------------ > > > -------------------------------------------------------------------------------------------------------------------------- > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de > inteira responsabilidade de seus remetentes. > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > > -------------------------------------------------------------------------------------------------------------------------- > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure > » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: > http://www.oraclebr.com.br/ > ------------------------------------------------------------------------------------------------------------------------ > Links do Yahoo! Grupos > > > -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] ------------------------------------ -------------------------------------------------------------------------------------------------------------------------- >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira >responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -------------------------------------------------------------------------------------------------------------------------- >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » >Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: >http://www.oraclebr.com.br/ ------------------------------------------------------------------------------------------------------------------------ Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ <*> Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html