Форум программистов, компьютерный форум, киберфорум
Наши страницы
Oracle
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/10: Рейтинг темы: голосов - 10, средняя оценка - 5.00
yemets63
0 / 0 / 0
Регистрация: 29.10.2008
Сообщений: 180
1

Аудит в Оракле

21.07.2009, 14:18. Просмотров 1866. Ответов 8
Метки нет (Все метки)

Господа, подскажите пожалуйста, как включить аудит, чтобы я знал, кто, что, откуда и когда делал с базами.
Есть у меня тут один хацкер местный, после его посещения баз всегда что-то не работает (эксперементатор), а побашке дать не могу, доказательств нет.
Зарубить доступ к базам не могу ему, нас двое и мы друг друга заменяем, а скоро в отпуск, вообще все грохнется за время отпуска.

Огромадное спасибо
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.07.2009, 14:18
Ответы с готовыми решениями:

А есть ли в Оракле callback'и?
Передомной стоит следующая задача - на экран выводится некая табличка. В случае обновления ее в...

Не могу понять как в Оракле числа прибавляются к датам
например сейчас 15.09.17 18:08 SELECT SYSDATE + 5 FROM DUAL результат будет 20.09.17 а...

Понятие "Событий" в Оракле...
Господа, подскажите, в каком направлении копать... Начальник потребовал разобраться с событиями в...

Oracle Database 11g Express Edition Детальный аудит (FGA, Fine-Grained Auditing)
Добрый вечер! Хотел бы узнать, поддерживает ли данная версия Oracle возможности детального аудита...

Обновление данных в Оракле
Всем здрасьте! У меня такая проблема, я хочу добавлять строки в бд на оракле. Для этого использую...

8
blagov_au
0 / 0 / 0
Регистрация: 21.06.2009
Сообщений: 23
21.07.2009, 15:56 2
http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96521/audit.htm
0
Sigma
02.08.2009, 18:23 3
У нас подобные проблемы решались с помощью триггеров на определенных таблицах
(данные в которых наиболее критичны). Создается таблица аудита с такой же
структурой, как и проверяемая таблица (и в этой таблице аудита еще 3 дополнительных
колонки: имя пользователя, которые менял данные в таблице, дата и имя опреации),
а затем с помощью триггеров на
UPDATE и DELETE даные до обновления сбрасываются в неё, да плюс еще данные о том, кто
и когда лазил в таблицу (данные пользователе брались из V$Session - OSUSER, а дата - SYSDATE).

если это то, что нужно, поищу текст самого триггера.
yemets63
0 / 0 / 0
Регистрация: 29.10.2008
Сообщений: 180
03.08.2009, 08:20  [ТС] 4
аудит по таблицам ведется, а вот по v$session если что есть и не жалко, огромное спасибо
можно на мыло yemets63@mail.ru
0
03.08.2009, 08:20
barbara
04.08.2009, 17:47 5
Если тебя интересует изменение данных в конкретных таблицах,
То тогда – триггера и можно использовать
Oracle 11 SQL
1
2
3
4
5
SYS_CONTEXT('USERENV','SESSION_USER'),
SYS_CONTEXT('USERENV','OS_USER'),
SYS_CONTEXT('USERENV','TERMINAL'),
SYS_CONTEXT('USERENV','HOST'),
SYS_CONTEXT('USERENV','IP_ADDRESS')
А если общая информация , то включи аудит бд,

Не забудь включить
audit insert,update,delete on sys.aud$ by access;

мои советы относительно версии 8i (с другими версиями не работала)

Barbara
yemets63
0 / 0 / 0
Регистрация: 29.10.2008
Сообщений: 180
05.08.2009, 08:56  [ТС] 6
спасибо
0
mbasil
0 / 0 / 2
Регистрация: 08.04.2009
Сообщений: 271
07.08.2009, 19:04 7
Обычный системный аудит не дает возможности аудит значений, которые изменены и т.п. Триггеры да, жрут ресурсы. Есть еще один спопоб это Log Minig, то бишь ковыряние в журналах. Тут можно выяснить - кто, когда, что изменил, и что надо сделать, чтобы отменить. Процедура не очень простая, но приятная.
0
yemets63
0 / 0 / 0
Регистрация: 29.10.2008
Сообщений: 180
09.08.2009, 14:03  [ТС] 8
а где про эту процедуру можно почитать, лучше в электронке
0
mbasil
0 / 0 / 2
Регистрация: 08.04.2009
Сообщений: 271
10.08.2009, 10:42 9
Можно найти в документации
(если нет можно найти в онлайне на сайте
www.oracle.com (OTN) )
Книга Oracle9i Database Administrator's Guide
Release 2 (9.2) Part Number A96521-01

Глава 9 Using LogMiner to Analyze Redo Logs
0
10.08.2009, 10:42
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.08.2009, 10:42

БД для отдела кадров на Оракле
можно ли на Оракле создать БД для отдела кадров???и соединить ее с Delphi?

Тип Date в Оракле есть! а Time?
Есть ли в Оракле тип, позволяющий хранить только дату или время отдельно, а не вместе полную дату?

Есть ли резон хранить в оракле изображения что бы потом вывлдить его с помощью jsp?
скажите плиз есть резон хранить в оракле изображения что бы потом вывлдить его с помощью jsp


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.