GRANT e REVOKE com ROLES (Oracle)

Categoria: Oracle
Publicado em 30 de Abril de 2013

Primeiramente, deve-se criar a ROLE:

1
CREATE ROLE ANALISTA;

Em seguida, deve-se associar a ROLE com uma ou mais permissões:

1
2
3
GRANT SELECT ON TABELA_QUALQUER TO ANALISTA;
GRANT INSERT, UPDATE, DELETE ON PORTS TO ANALISTA;
GRANT CREATE TABLE ON PORTS TO ANALISTA;

Em seguida, basta associar a ROLE com um ou mais usuários:

1
2
GRANT ANALISTA TO FERNANDO;
GRANT ANALISTA TO MARIA;

Para remover a ROLE dos usuários:

1
2
REVOKE ANALISTA FROM FERNANDO;
REVOKE ANALISTA FROM MARIA;






 

Copyright © Fernando Hidemi Uchiyama 2010 - Todos os direitos reservados