hvilke rettigheder skal jeg grante/revoke til bruger
En bruger (sch_a) i schema SCH_A har oprettet et nyt schema SCH_B med en bruger sch_b.Som bruger sch_a er der oprettet en række tabeller med primær og fremmednøgler i SCH_B.
En enkelt tabel i SCH_B skal have en fremmednøgle ned på en tabel i SCH_A.
ALTER TABLE SCH_B.TABLEB ADD
CONSTRAINT FK1
FOREIGN KEY (TABLEB_FK1)
REFERENCES SCH_A.TABLEA (TABLEA_PK)
ENABLE
VALIDATE
/
der går ikke godt:
FEJL i linie 1:
ORA-00990: missing or invalid privilege
hvis jeg så skriver
GRANT ALL ON SCH_A.TABLEA to sch_b
får jeg lov.
Men det er lidt for mange privilegier.
Hvor lidt kan jeg nøjes med for at få lov til at oprette nøglen ?
mvh Anne