Olá galera, nesta Quick Tips irei mostrar alguns comandos de GRANT no Oracle, onde definimos permissões, a tabelas, procedures, functions etc, para determinada Rule.

Veja abaixo exemplos usados :

Delete : Usado para deletar registros na tabela;

     GRANT DELETE ON  TABELACLIENTE TO ROLE_CPD;

Insert : Usado para inserir dados na tabela;

     GRANT INSERT ON  TABELACLIENTE TO ROLE_CPD;

Select : Usado para executar comandos de Select na tabela;

     GRANT SELECT ON  TABELACLIENTE TO ROLE_CPD;

Update : Usado para poder fazer update na tabela;

     GRANT UPDATE ON  TABELACLIENTE TO ROLE_CPD;

Execute : Usado para funções e procedures, geralmente, para dar acesso a executar as mesmas.;

     GRANT EXECUTE ON  TABELACLIENTE_INSERT TO ROLE_CPD;


Fico por aqui e na próxima Quick Tips.

Um abraço

Wesley Y