xdb.dbms_schema.copyevolve -> "ORA-01031: privilèges insuffisants"
Bonjour à tous,
Oracle me retourne cette erreur systématiquement, pourtant j'ai déjà pas mal de droits sur l'utilisateur en question :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
grant CREATE ANY TABLE to BABA;
grant CREATE ANY INDEX to BABA;
grant SELECT ANY TABLE to BABA;
grant UPDATE ANY TABLE to BABA;
grant INSERT ANY TABLE to BABA;
grant DELETE ANY TABLE to BABA;
grant DROP ANY TABLE to BABA;
grant ALTER ANY TABLE to BABA;
grant DROP ANY INDEX to BABA;
grant CREATE ANY INDEX to BABA;
grant ALTER ANY INDEX to BABA;
grant xdbadmin to BABA;
grant create any type to BABA;
grant alter any type to BABA;
grant drop any type to BABA;
grant create synonym to BABA; |
Le code qui plante dans une procédure stockée :
Code:
1 2 3 4 5 6 7 8 9
|
XDB.DBMS_XMLSCHEMA.COPYEVOLVE(XDB$STRING_LIST_T(SSCHEMA),
XMLSEQUENCETYPE(CXMLTYPE),
NULL,
FALSE,
NULL,
TRUE,
FALSE,
XDB$STRING_LIST_T('BABA')); |
Merci à tous (là, je coince, je ne vois pas trop quel droit il me manque)...