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


Responder a