Skip to Main Content

Database Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

INSERT and UPDATE audit generating more than expected rows in AUD$

garywickeMay 8 2013 — edited May 13 2013
Environment:

Oracle 11.2.0.3 EE on Solaris

I had a request to audit all the INSERT and UPDATE activity on all the tables in a particular schema. This was in preparation of an application going live and the owner wanted to see some 'typical' activity from some test users.

Here are the steps I took:
alter system set audit_trail=DB_EXTENDED scope=spfile;

Bounce the instance

audit INSERT table, UPDATE table by USERX;
I also have 'audit_sys_operations=TRUE' so I know I'll get some SYS audit data in AUD$ as well but I can query around those.

My question is that I'm seeing several connections from the application server with actions of 'LOGON' and 'LOGOFF' and I'm not sure why they're showing up in the AUD$ table.

Is it because I have auditing turned on for inserts and updates on ALL tables for USERX and the logon and logoff operations are doing I/O into tables that are not owned by USERX as part of the logon logoff procedures?

I am an auditing newbie and the docs I've read haven't answered this question.

I just found an article about the 'SESSION_REC' value of ACTION_NAME and I need to change my auditing to 'by access'. I'll change that and see what happens but that shouldn't change my question.

Many thanks for any help!!

-gary
This post has been answered by DK2010 on May 10 2013
Jump to Answer
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jun 10 2013
Added on May 8 2013
5 comments
825 views