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

Откуда: E-burg
Сообщений: 1055
oracle 11.2.0.4
можно ли писать оракловый аудит только от конкретного хоста (sys.aud$.userhost)? как?
16 дек 13, 15:17    [15299378]     Ответить | Цитировать Сообщить модератору
 Re: аудит от хоста  [new]
228_!
Guest
Если тебя интересует изменение данных в конкретных таблицах,
То тогда – триггера и можно использовать
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;
17 дек 13, 02:29    [15302381]     Ответить | Цитировать Сообщить модератору
 Re: аудит от хоста  [new]
AlexVin
Member

Откуда: E-burg
Сообщений: 1055
меня интересует audit all, но не от всех, потому что это будут терабайты, а только с конкретного хоста-клиента
17 дек 13, 08:27    [15302551]     Ответить | Цитировать Сообщить модератору
 Re: аудит от хоста  [new]
-2-
Member

Откуда:
Сообщений: 15330
AlexVin,

select * from dba_audit_xxx where userhost=конкретно
17 дек 13, 09:23    [15302702]     Ответить | Цитировать Сообщить модератору
 Re: аудит от хоста  [new]
dba123
Member

Откуда:
Сообщений: 1054
AlexVin,

можно попытаться привязать пользователя к определенному адресу
и
audit .... by scott;
17 дек 13, 10:08    [15302916]     Ответить | Цитировать Сообщить модератору
 Re: аудит от хоста  [new]
Вячеслав Любомудров
Member

Откуда: Владивосток
Сообщений: 18483
Джобом периодически перекладывать нужные записи из SYS.AUD$ в свою табличку, подтирая исходную от всех ненужных
17 дек 13, 10:11    [15302927]     Ответить | Цитировать Сообщить модератору
 Re: аудит от хоста  [new]
AlexVin
Member

Откуда: E-burg
Сообщений: 1055
проблема не в том, как достать нужные записи из аудита. проблема, как не писать/стирать много лишнего.
юзером оттуда не обязательно одним каким-то могут пойти.
таки никак на имя хоста не завязаться, кроме как триггер на отлуп лишней записи в sys.aud$ повесить?)
17 дек 13, 11:56    [15303681]     Ответить | Цитировать Сообщить модератору
 Re: аудит от хоста  [new]
dba123
Member

Откуда:
Сообщений: 1054
AlexVin
юзером оттуда не обязательно одним каким-то могут пойти.
у меня при подключении пользователя инициализируется с десяток контекстных переменных, которые можно использовать для чего угодно
и для аудита тоже
17 дек 13, 12:13    [15303812]     Ответить | Цитировать Сообщить модератору
 Re: аудит от хоста  [new]
xtender
Member

Откуда: Мск
Сообщений: 5704
AlexVin,

если не нужен аудит неудачных логонов, то можно в логон триггере проверять хост и выполнять "audit all in session current"
17 дек 13, 13:03    [15304146]     Ответить | Цитировать Сообщить модератору
 Re: аудит от хоста  [new]
AlexVin
Member

Откуда: E-burg
Сообщений: 1055
dba123
контекстных переменных ... и для аудита тоже

реализацию xtender описал, или есть еще какие варианты хитростей кроме "audit all in session current"? (хотя и этого уже достаточно)
18 дек 13, 07:17    [15308519]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить