bonsoir,
j'ai un soucis de droit sur ma base Oracle 10.2.0.3 sous Vista.
j'ai deux schémas
A et B avec une table a dans le schema A et b dans le schema B (2 users A et B aussi)
j'essai de faire une FK entre une colonne de A.a vers une colonne de B.b
mais j'avais oublié de positionner les droits.
j'ai eu l'erreur classique ORA-01031
étant sur une base de test je ne souhaite pas me casser la tête avec les droits j'ai donc donner tous les droits à A et à B depuis l'utilisateur SYS
GRANT ALL PRIVILEGES TO A;
GRANT ALL PRIVILEGES TO B; --a priori pas utile pour ma FK mais bon..
(je précise bien c'est pour tester autre chose que j'ai besoin de cette fk).
malgré ces deux ordres, je n'arrive toujours pas à passer mon ordre ALTER TABLE pour mettre ma FK de A.a vers B.b. j'ai toujours la même erreur
je ne comprend pas pourquoi puisque A et B ont tous les privileges.
avez-vous une idée SVP?
Partager