Ограничить выборку из таблицы по внутреннему условию

Brain1999
Дата: 16.09.2004 13:51:48
Анамнез:
* есть мастер-таблица и 2 пользователя, которым она отгрантована на SELECT, DELETE, UPDATE, INSERT
Нужно: что бы 1-ый пользователь видел только "свои" записи, а 2-ой -- "свои".

Можно усложнить: условие "внешнее", т.е. основывается на анализе других мастер-таблиц, НЕ ВИДИМЫХ пользователям 1 и 2.

Есть решения?
Vadim_Maximov
Дата: 16.09.2004 13:57:09
Копай в сторону FGAC aka RLS
Также изучи содержимое пакета DBMS_RLS.
anonumouse
Дата: 16.09.2004 13:59:08
Описанный способ разграничения доступа к отдельным строкам таблицы Oracle называет Fine Grained Access Control

http://www.ln.ua/~openxs/projects/oracle/ora044.html