Re: [oracle_br] Revolve e Grant.

2015-10-15 Por tôpico Étore Schiavini et...@schiavini.inf.br [oracle_br]
Ajuste o arquivo já existente prefixando e sufixando as linhas atuais com
"revoke..." e "from..." e em seguida rode-o via sqlplus.
E óbvio, a mesma solução serve para o script de contingência.

Étore

2015-10-15 20:33 GMT-03:00 Cristiano Vasconcelos Barbosa
cvasconcel...@gmail.com [oracle_br] :

>
>
> Amigos,
>
> Boa noite...
>
> Meu oracle é:
>
> banner
> --
>
> Oracle Database 10g Enterprise Edition Release 10.2.0.3.0
>
> version_bit
> 
> 10.2.0.3.0 - 64bi
>
> Arquivamento
> 
> STARTED
>
> O cenário é o seguinte:
>
> Possuo role RL_EXEMPLO onde possui SELECT, INSERT, UPDATE, DELETE. Esta
> role é aplicada a várias tabelas do meu sistema. Foi gerado um arquivo
> texto com +/- 200 tabelas que possuem esta role.
>
> Preciso de duas rotinas, uma que faça a leitura deste arquivo texto
> e aplique o revoke nas permissões de INSERT, UPDATE E DELETE nestas
> tabelas, uma a uma, na sequência e de uma só vez.
>
> E outra rotina que faça justamente o contrário, do acima exposto, ou seja,
> que seja aplicada Grant de INSERT, UPDADE E DELETE às referidas tabelas, ou
> seja, devolvendo as mesmas ao estado anterior, original caso o que preciso
> fazer aconteça errado e precise emergencialmente retornar ao que era antes.
>
> Desde logo, agradeço a atenção e disponibilidade.
>
>
> --
> Atenciosamente,
>
>
> Cristiano Vasconcelos Barbosa.'.
> Analista de Sistemas & Banco de Dados
> | Cel: +55 (85) 9691.8331
> http://br.linkedin.com/in/cristianovasconcelos
>
> DEUS MEUMQUE JUS.'.
> DÓMINI SUMUS.'.
> Contact me: cvasconcel...@gmail.com
>
> 
>


Re: [oracle_br] SQLPlus em modo gráfico

2015-01-08 Por tôpico Étore Schiavini et...@schiavini.inf.br [oracle_br]
Chiappa, já testei uma dúzia de opções e estou na mesma situação: sqlplus
como default e sql developer para casos pontuais (database diff, por
exemplo).
O mais importante pra mim é que não importa de que forma ou em que versão
de SO ou de Oracle que eu conecte, o sqlplus sempre está pronto pra ser
utilizado.

Étore

2015-01-08 19:49 GMT-02:00 jlchia...@yahoo.com.br [oracle_br] <
oracle_br@yahoogrupos.com.br>:

>
>
> Étore, programa que funciona  EXATAMENTE  como o sqlplus, que
> aceita 100% dos comandos do sqlplus , não tem jeito, é só o sqlplus mesmo :
> se é isso que vc precisa não tem outro jeito que não usar ele, e ele é só
> texto, mesmo... Para utilização DE DBAs, ajustando-o adequadamente
> (principalmente com COLUMNS e SETs apropriados , seja nos scripts seja no
> glogin, se for WIndows usando F7 para histórico de comandos e se for linux
> adicionando um wrapper, como o rlwrap ou o GQLPlus) ele servem bem, acho
> eu, principalmente porque DBAs normalmente não reinventam a roda, usam
> sempre os scripts que já possuem, penso eu... Só de vez em quando que eu
> escrevo algo extra...
>
>  CASO vc não precise de 100% de compatibilidade com o sqlplus, aí vc tem
> MONTES de alternativas : uma interessante pode ser o SQL DEVELOPER, da
> Oracle mesmo , pois ele aceita quase todos os comandos sqlplus, aceita
> scripts externos gravados em disco, permite que o output de um sql seja
> apresentado em modo texto (opção RUN AS SCRIPT) ou no grid gráfico
> ordenável Mas n outros existem, como o sqlpal em
> http://www.pebblereports.com/sqlpal/, o já citado em msgs anteriores
> SQUIRREL, googla que vc acha n+2 deles...
>   No meu caso particular, porém, depois de testar trocentos deles, a minha
> escolha foi manter o sqlplus mesmo E, para os casos que preciso consultar
> muitas colunas, re-ordenar linhas do resultset ou coisas assim, aí apelo
> pro SQL DEVELOPER...
>
>   []s
>
> Chiappa
>  
>