Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.31;
Скачать: CL | DM;

Вниз

Oracle; Вычислить всех писателей в таблицу   Найти похожие ветки 

 
O'ShinW ©   (2012-12-10 10:31) [0]

Мной переписана процедура, заполнения некой таблицы.
Учтено все, остальным писать туда незачем. Только читать.
Но писать желающие(старые проекты)  периодически появляются. Надо их обломать, а лучше найти и переписать что бы и не пытались.

Если Askнуть Тома, он пишет, что есть  dbms_utility.format_call_stack, для определения кто выполняется.

Есть мысль, добавить обязательное фейк-поле, которое моя процедура будет заполнять, остальные - нет и получат откат.
И повесить триггер, логгирующий  dbms_utility.format_call_stack, для выявления этих остальных.

Правильно? Или есть проще/лучше?


 
Игорь Шевченко ©   (2012-12-10 10:33) [1]

настроить права


 
O'ShinW ©   (2012-12-10 10:42) [2]

а.. и смотреть аудит..
логично :)
Спасибо!


 
Пит   (2012-12-10 12:42) [3]

да не. Если тебе ВЫЧИСЛИТЬ - то ты сам ответил на свой вопрос. Зачем тему создавал? ))

А Игорь ответил тебе на вопрос - как "надо их обломать", то есть не то, чтобы вычислить, но запретить.


 
O'ShinW ©   (2012-12-10 12:48) [4]

Всегда лучше спросить :)


>  не то, чтобы вычислить, но запретить

ну,
а потом посмотреть аудит, кого обломало это правило


 
O'ShinW ©   (2012-12-10 12:50) [5]

правда тут засадка
мой способ - может быть легко мной и реализуемый
а с аудитом - это опять права какие-нибудь надо просить / админа дергать


 
Пит   (2012-12-10 14:47) [6]

а что ты называешь аудитом? Тригер, который ведет историю, наблюдения - тоже аудит )

А если я тебя правильно понял - то аудит еще включить надо. Опять же не на всех версиях оракла есть он (не во всех редакциях, по-моему).



Страницы: 1 вся ветка

Текущий архив: 2013.03.31;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.01 c
15-1354548217
Александр
2012-12-03 19:23
2013.03.31
Delphi, помощь в составлении программы.


2-1348718294
Fa
2012-09-27 07:58
2013.03.31
Существует ли компонент


8-1227438798
Б
2008-11-23 14:13
2013.03.31
Графика


15-1354108455
Дмитрий С
2012-11-28 17:14
2013.03.31
Равномерное заполнения SD карты.


15-1354711862
Error0xDEADBEEF
2012-12-05 16:51
2013.03.31
VirtualBox