Ou se dá ANY (que realmente é por demais poderoso), OU se dá um a um 
os privilégios que vc quer que o sujeito tenha (talvez pruma ROLE, se 
for o caso de fazer repetidas vezes), não tem nada afora isso, PODE 
consultar o manual de Admin que é isso aí...Até já vi o sujeito 
receber ANY e o DBA colocar uma trigger de banco, que antes de 
qualquer DELETE, UPDATE , etc, pega-se o schema e se for SYS/SYSTEM 
aborta, mas tenho minhas dúvidas em relação à performance em se ter 
uma trigger tão genérica...

Então se for mesmo dar os privs , pra acelerar eu usaria a ferramenta-
padrão do dba, ie, sqlplus genado script, MAIS OU MENOS tipo :

spool NOMEDOARQUIVO.SQL
SELECT 'GRANT privilegios ON nomedodono.' || table_name || ' TO 
nomedostinatario;'
  FROM DBA_TABLES WHERE OWNER='nomedodono'
    AND TABLE_NAME IN ('listadastabelasqueqero');
SPOLL OFF

e é isso, trabalho feito em 2 minutos, sem grilos....

[]s

 Chiappa
 
--- Em oracle_br@yahoogrupos.com.br, "evandrozzz" <[EMAIL PROTECTED]> escreveu
> Pessoal,
> 
> Como faço para conceder privilégios em tabelas etc de outro esquema
> para um determinado usuário do banco ? sei que posso fazer isso
> com CREATE ANY TABLE, DROP ANY TABLE, etc mas não quero que esse
> usuario tenha acesso aos demais esquemas (inclusive do SYSTEM),
> eu só quero que ele tenha acesso a tudo em um esquema apenas e que
> não veja coisas que não deve ver...
> 
> Qualquer ajuda é bem vinda !





______________________________________________________________________

Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
Falar com os Moderadores:([EMAIL PROTECTED])
Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
______________________________________________________________________ 
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:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a