Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2013.03.31;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.029 c
2-1348238497
n_sch
2012-09-21 18:41
2013.03.31
Выборка данных из файла


15-1355074113
alexdn
2012-12-09 21:28
2013.03.31
Доступ к mysql


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


15-1353754852
dummy_user
2012-11-24 15:00
2013.03.31
Посоветуйте электронную читалку.


15-1354566602
Юрий
2012-12-04 00:30
2013.03.31
С днем рождения ! 4 декабря 2012 вторник





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский