Temat: noaudit session by ...
Próbuję wyłączyć audyt operacji login logout dla jednego użytkownika, który generuje dużą ilość połączeń do bazy przez co rośnie tabela audytu. Pomimo użycia polecenia noaudit session by ... wpisy w tabeli audytu są tworzone jak poniżej:
$ sqlplus / as sysdba
SQL> noaudit session by test;
Obserwowanie zostało wyłączone.
SQL> select username, to_char(timestamp,'DD-MM-YYYY HH24:MI:SS'), action_name
2 from DBA_AUDIT_TRAIL where username = 'TEST' order by timestamp DESC;
nie wybrano żadnych wierszy
SQL> exit
$ sqlplus test@baza
Połączono z:...
SQL> exit
Odłączono od ...
$ sqlplus / as sysdba
SQL> select username, to_char(timestamp,'DD-MM-YYYY HH24:MI:SS'), action_name
2 from DBA_AUDIT_TRAIL where username = 'TEST' order by timestamp DESC;
USERNAME TO_CHAR(TIMESTAMP,' ACTION_NAME
------------------------------ ------------------- ----------------------------
TEST 26-06-2012 11:54:33 LOGOFF
TEST 26-06-2012 11:54:27 LOGON
SQL>
Może ktoś walczył z podobnym problemem. Za podpowiedzi z góry dzięki.Karol Napiórkowski edytował(a) ten post dnia 26.06.12 o godzinie 12:05