Académique Documents
Professionnel Documents
Culture Documents
• Legal:
– Sarbanes-Oxley Act (SOX)
– Health Information Portability and Accountability
Act (HIPAA)
– California Breach Law
– UK Data Protection Act
• Auditing
Password Account
history locking
User Setting up
profiles
(1) Enable
database
Parameter
DBA auditing. User
file executes
(2) Specify audit options. command.
Database
Server
process
Audit
Generate
options
audit trail.
STATEMENTID,
AUDIT_TRAIL=DB,EXTENDED
ENTRYID
DBA_AUDIT_TRAIL DBA_FGA_AUDIT_TRAIL
EXTENDED_TIMESTAMP,
PROXY_SESSIONID, GLOBAL_UID,
INSTANCE_NUMBER, OS_PROCESS,
TRANSACTIONID, SCN, SQL_BIND, SQL_TEXT
DBA_COMMON_AUDIT_TRAIL
USERNAME USERNAME
GLOBAL_UID
DB_USER DB_USER
GLOBAL_UID
UPDATE hr.employees
SET salary = 10
WHERE employee_id = 111;
BEGIN
dbms_rls.add_policy(object_schema => 'hr',
object_name => 'employees',
policy_name => 'hr_policy',
function_schema =>'hr',
policy_function => 'hrsec',
statement_types =>'select,insert',
sec_relevant_cols=>'salary,commission_pct');
END;
/