Aloha
J'ai un (super)utilisateur défini tel que :
Cet utilisateur a été défini dans mes deux bases (prod et test), tels quel. En prod, je crée ce que je souhaite dans n'importe quel schéma. Mais je préfère toujours commencer par le faire dans ma base de test.
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
18
19
20
21
22
23
24
25 CREATE USER "A_BLA" IDENTIFIED BY VALUES 'XXXXXXXXXXXXX' DEFAULT TABLESPACE "ARSDATA" TEMPORARY TABLESPACE "TEMP"; GRANT "CONNECT" TO "A_BLA"; GRANT "RESOURCE" TO "A_BLA"; GRANT "DBA" TO "A_BLA"; ALTER USER "A_BLA" DEFAULT ROLE ALL; GRANT CREATE ANY SEQUENCE TO "A_BLA"; GRANT CREATE ANY TABLE TO "A_BLA"; GRANT UNLIMITED TABLESPACE TO "A_BLA";
Et dans ma base de test, je n'arrive plus à rien créer en dehors du schéma A_BLA. Toute autre tentative dans un schéma exterieur me renvoie un :
Oracle Database Error: ORA-01950: pas de privilèges sur le tablespace 'ARSDATA'
Je me suis rendu compte de ce problème lors d'une tentative d'import à partir d'un dmp, d'une table vers un autre utilisateur.
J'ai regardé du côté des quotas sur le forum sans vraiment trouvé quoique ce soit qui change cet état de fait.
D'avance, merci, merci,
Partager