Collected posts: Oracle, SQL, PL/SQL, Performance, Security...(More than 300 blogs)

Affichage des articles dont le libellé est DBA_SYS_PRIVS. Afficher tous les articles
Affichage des articles dont le libellé est DBA_SYS_PRIVS. Afficher tous les articles

lundi 4 mars 2013

SYS.DBMS_SESSION :ORA-01031: insufficient privileges






Lors de l'activation de traçage Oracle en utilisant SYS.DBMS_SESSION.session_trace_enable
J'ai réçu l'erreur Oracle suivante:

ORA-01031: insufficient privilegesORA-06512: at "SYS.DBMS_SESSION", line 276ORA-06512: at line 3,
begin
dbms_session.session_trace_enable();end;

Un simple grant execute sur dbms_session package ne fonctionne pas; vous avez besoin de faire :


grant CONNECT_9I from YourOracleUser ;

Assigner le rôle CONNECT_9I à l'utilisateur oralce  YourOracleUser.

Le rôle CONNECT_9I a les privilèges nécessaires pour utiliser le Package DBMS_SESSION