Que sont les privilèges Oracle Connect & Resource ?

Depuis le début des bases de données Oracle, il y a deux rôles importants.

Selon la version d'Oracle, ces rôles peuvent avoir changé.

Si vous souhaitez connaître les autorisations dont dispose chaque rôle, vous pouvez exécuter ces requêtes :

Pour vérifier les autorisations dont dispose le rôle CONNECT : 

column role format a20 

select * 
from role_sys_privs 
where role='CONNECT';

ROLE                 PRIVILEGE                                ADM COM INH
-------------------- ---------------------------------------- --- --- ---
CONNECT              SET CONTAINER                            NO  YES NO
CONNECT              CREATE SESSION                           NO  YES NO

Et maintenant, le rôle de RESOURCE : 

column role format a20 

select * 
from role_sys_privs 
where role='RESOURCE';

ROLE                 PRIVILEGE                                ADM COM INH
-------------------- ---------------------------------------- --- --- ---
RESOURCE             CREATE SEQUENCE                          NO  YES NO
RESOURCE             CREATE PROCEDURE                         NO  YES NO
RESOURCE             CREATE CLUSTER                           NO  YES NO
RESOURCE             CREATE INDEXTYPE                         NO  YES NO
RESOURCE             CREATE OPERATOR                          NO  YES NO
RESOURCE             CREATE TYPE                              NO  YES NO
RESOURCE             CREATE TRIGGER                           NO  YES NO
RESOURCE             CREATE TABLE                             NO  YES NO

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *