Bonjour à tous,

Oracle me retourne cette erreur systématiquement, pourtant j'ai déjà pas mal de droits sur l'utilisateur en question :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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)...