Существует ли триггер на выбор (select) из таблицы?
Асланали
Дата: 19.12.2012 22:46:29
Добрый вечер друзья
Хочу сделать (если конечно возможно) триггер который срабатывал при селекте в таблице.
Можно реализовать такого рода задачу на 9i?
ORA__SQL
Дата: 19.12.2012 22:48:38
Асланали |
---|
Добрый вечер друзья Хочу сделать (если конечно возможно) триггер который срабатывал при селекте в таблице. Можно реализовать такого рода задачу на 9i? |
А audit не катит?
Асланали
Дата: 20.12.2012 09:52:45
ORA__SQL,
Все таки интересно есть ли реализация в триггере селекта?
Человек и Кошка
Дата: 20.12.2012 10:03:10
Асланали |
---|
триггер который срабатывал при селекте в таблице |
на кой ляд?
А зачем
Дата: 20.12.2012 10:10:38
Асланали |
---|
ORA__SQL,
Все таки интересно есть ли реализация в триггере селекта? |
Какую задачу вы хотели решить с его использованием?
andreymx
Дата: 20.12.2012 10:16:42
Сначала один разраб пишет функцию-расшифровку с построчным еёйный вызовом
Погтом второй вставляет её во Where
А затем третий вешает триггер на селект на таблицу, которая в функции
И никто не виноват :)
Асланали
Дата: 20.12.2012 10:20:08
В общем давайте я покажу то что мне нужно.
Как реализовать я не знаю.
Надо ограничить доступ к записи в таблице "запись" у обычных пользователей.
Когда будет обращение к этой таблице (селект) обычного пользователя.
При селекте выдал все кроме этой записи "запись".
tru55
Дата: 20.12.2012 10:23:34
Для ограничения доступа к строкам таблицы используются либо view, либо доступ через процедуры, либо dbms_rls
Асланали
Дата: 20.12.2012 10:27:50
tru55,
"view, либо доступ через процедуры"
Примеры будут у вас?
tru55
Дата: 20.12.2012 10:29:50
Ты с пом. SELECT можешь отсечь ненужные записи?