[Oracle] przywileje

0

Mam takie pytanie:

Tworzę sobie tabelę X w bazie danych Oracle użytkownikiem A.
Mam użytkownika B i chcę, żeby użytwkonik B widział tą tabelę użytkownika A.
Daję przywilej select, insert, update, delete użytkownikowi B od użytkownika A.

Mogę robić zapytania użytkownikiem B w stylu:
select * from A.X;
ale chciałbym móc zrobić takie zapytanie użytkownikiem B:
select * from X;

Jak to zrobić?
Z góry dzięki za odpowiedź.

0

Utwórz synonim publiczny dla obiektu ze schematu A:

create public synonym OBIEKT for A.OBIEKT;
</code

albo prywatny (w schemacie uzytkownika B):

create synonym OBIEKT for A.OBIEKT;


pozdr,
yarel
0

Dzięki Ci, dobry człowieku... :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1