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

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

Aucun commentaire:

Enregistrer un commentaire