Get the App
SLTechnology News&Howtos  ›  Database  › 

Oracle 11gR2 enables auditing of sys user actions

Shulou Source: shulou.com Published: 2022-06-01 12:58:02 11月12日 Update

In oracle 11gR2, login audit information for sys users is recorded by default in the audit_file_dest directory, but the actions are not audited.

Enable auditing of sys user actions

SQL > alter system set audit_sys_operations=TRUE scope=spfile

System altered.

Because audit_sys_operations is a static parameter, the database needs to be rebuilt.

SQL > shutdown immediate

Database closed.

Database dismounted.

ORACLE instance shut down.

SQL > startup

SQL > show parameter audit

NAME TYPE VALUE

-

Audit_file_dest string / u01/app/oracle/admin/orcl/adu

Mp

Audit_sys_operations boolean TRUE

Audit_syslog_level string

Audit_trail string DB

Then delete a test user

SQL > drop user lineqi cascade

User dropped.

[oracle@orcl adump] $more orcl_ora_32424_20150418163852720955143795.aud

Audit file / u01/app/oracle/admin/orcl/adump/orcl_ora_32424_20150418163852720955143795.aud

Oracle Database 11g Enterprise Edition Release 11.2.0.4.0-64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

ORACLE_HOME = / u01/app/oracle/product/11.2.0/dbhome_1

System name: Linux

Node name: orcl

Release: 2.6.32-358.el6.x86_64

Version: # 1 SMP Tue Jan 29 11:47:41 EST 2013

Machine: x86_64

VM name: VMWare Version: 6

Instance name: orcl

Redo thread mounted by this instance: 1

Oracle process number: 19

Unix process pid: 32424, p_w_picpath: oracle@orcl (TNS V1-V3)

Note: sys login record

Sat Apr 18 16:38:52 2015 + 08:00

LENGTH: '160'

ACTION: [7] 'CONNECT'

DATABASE USER: [1]'/'

PRIVILEGE: [6] 'SYSDBA'

CLIENT USER: [6] 'oracle'

CLIENT TERMINAL: [5] 'pts/0'

STATUS: [1]'0'

DBID: [10] '1405073182'

Sat Apr 18 16:38:57 2015 + 08:00

LENGTH: '173'

ACTION: [19] 'ALTER DATABASE OPEN'

DATABASE USER: [1]'/'

PRIVILEGE: [6] 'SYSDBA'

CLIENT USER: [6] 'oracle'

CLIENT TERMINAL: [5] 'pts/0'

STATUS: [1]'0'

DBID: [10] '1405073182'

Sat Apr 18 16:39:08 2015 + 08:00

LENGTH: '216'

ACTION: [60] 'BEGIN dbms_cmp_int.drop_cmp_by_cmpid (: sb1,: sb2,: sb3); END;'

DATABASE USER: [3] 'SYS'

PRIVILEGE: [6] 'SYSDBA'

CLIENT USER: [6] 'oracle'

CLIENT TERMINAL: [5] 'pts/0'

STATUS: [1]'0'

DBID: [10] '1405073182'

Note: records of sys operations

Sat Apr 18 16:39:15 2015 + 08:00

LENGTH: '178'

ACTION: [24] 'drop user lineqi cascade'

DATABASE USER: [1]'/'

PRIVILEGE: [6] 'SYSDBA'

CLIENT USER: [6] 'oracle'

CLIENT TERMINAL: [5] 'pts/0'

STATUS: [1]'0'

DBID: [10] '1405073182'

Sat Apr 18 16:39:25 2015 + 08:00

LENGTH: '1977'

ACTION: [43] 'select tablespace_name from dbA_tablespaces'

DATABASE USER: [1]'/'

PRIVILEGE: [6] 'SYSDBA'

CLIENT USER: [6] 'oracle'

CLIENT TERMINAL: [5] 'pts/0'

STATUS: [1]'0'

DBID: [10] '1405073182'

Tags: User audit behavior information content parameters data database directory static test login login Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Docker MariaDB Redmi Xiaomi Shulou Information