Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 AUDIT. Может кто знает.  [new]
rookie123
Member

Откуда:
Сообщений: 25
Oracle 8i на Windows Server 2000.

Задача: нужно посмотреть кто и как использует одно View в базе данных.

Cделал:
1. прописал init.ora audit_trail = true.
2. Перезапустил базу.
3. Запустил скрипт cataudit.sql
4. SQL> AUDIT SELECT ON MySchema.MyView

Все в принципе нормально пишется в таблицу SYS.AUD$. Я вижу кто и когда делает SELECT на MyView. Но я нигде не вижу какой конкретно был выполнен запрос. Например какие столбцы и строки выбирались конкретным юзером.

Можно ли как-то сделать так, чтобы можно было видеть какой конкретно запрос делал юзер к MyView?
Заранее спасибо за любую помощь.
8 апр 08, 19:31    [5520882]     Ответить | Цитировать Сообщить модератору
 Re: AUDIT. Может кто знает.  [new]
Pir
Member

Откуда: Москва
Сообщений: 872
думаю, поиск по FGA поможет
8 апр 08, 20:34    [5521092]     Ответить | Цитировать Сообщить модератору
 Re: AUDIT. Может кто знает.  [new]
УВА
Member

Откуда:
Сообщений: 23
Боюсь, что вам поможет только переход на более свежую версию, где Вы можете указать audit_trail=DB,EXTENTED. Extented как раз и говорит записывать SQL команды.
FGA в 8i еще нет.
8 апр 08, 21:07    [5521202]     Ответить | Цитировать Сообщить модератору
 Re: AUDIT. Может кто знает.  [new]
УВА
Member

Откуда:
Сообщений: 23
УВА
Боюсь, что вам поможет только переход на более свежую версию, где Вы можете указать audit_trail=DB,EXTENTED. Extented как раз и говорит записывать SQL команды.
FGA в 8i еще нет.

Как вариант убедитесь что MyView показывает только требуемый минимум информации.
8 апр 08, 21:08    [5521205]     Ответить | Цитировать Сообщить модератору
 Re: AUDIT. Может кто знает.  [new]
rookie123
Member

Откуда:
Сообщений: 25
Спасибо за помощь.
8 апр 08, 21:23    [5521247]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить