Oracle EBS R12 - Security
Oracle EBS R12 - Security
Oracle EBS R12 - Security
1
Agenda
Overview
Oracle TNS Listener Security
Oracle Database Security
Oracle Application Tier Security
E-Business Suite Security
Desktop Security
Operating Environment Security
Q&A
2
Overview
In today’s environment, a properly secured
computing infrastructure is critical. When securing
the infrastructure, a balance must be struck
between risk of exposure, cost of security and
value of the information protected.
3
Overview - Continued
4
Oracle TNS Listener Security
Enable “Validate Node Checking”
tcp.validnode_checking = YES
tcp.invited_nodes = ( X.X.X.X, hostname, ... )
tcp.excluded_nodes = ( hostname, X.X.X.X, ... )
5
Oracle Database Security
Disable XDB
dispatchers='(PROTOCOL=TCP) (SERVICE=sidXDB)'
6
Oracle Database Security - Continued
Change default installation passwords
Default database administration schemas
Schemas belonging to optional database features neither used nor patched by E-Business Suite
Schemas belonging to optional database features used but not patched by E-Business Suite
Schemas belonging to optional database features used and patched by E-Business Suite
Schemas common to all E-Business Suite products
Schemas associated with specific E-Business Suite products
Restrict Access to SQL trace files
_TRACE_FILES_PUBLIC=FALSE
Remove OS trusted roles
REMOTE_OS_ROLES=FALSE
Limit file system access within PL/SQL
Avoid: UTL_FILE_DIR = *
Limit dictionary access
O7_DICTIONARY_ACCESSIBILITY = FALSE
Configure DB for Auditing
AUDIT_TRAIL = OS
AUDIT_FILE_DEST = /u01/logs/db/audit
Audit DB Connections
SQL> audit session;
Audit DB schema changes
SQL> audit user;
7
Oracle Application Tier Security
Remove Application Server Banner
Set ServerSignature of
Set ServerTokens Prod
Configure Logging
8
E-Business Suite Security - Continued
Change Passwords for Seeded Application User Accounts
9
E-Business Suite Security - Continued
Consider Using Single Sign-On (SSO)
Refer to ML Doc ID 376811.1
SIGNON_PASSWORD_LENGTH 8
SIGNON_PASSWORD_HARD_TO_GUESS Yes
SIGNON_PASSWORD_NO_REUSE 180
ICX_SESSION_TIMEOUT 30
10
Desktop Security
Configure Browser
Refer to ML Doc ID 389422.1
Update Browser
Turn of Browser Auto Complete
Set Policy for Unattended PC Sessions
11
Operating Environment Security
Cleanup file ownership and access
Cleanup file permissions
Eliminate Telnet connections
Eliminate FTP connections
Verify Network configuration
12
QA
13
Copyright Information
Neither TUSC or the authors guarantee this document to be error-
free. Please provide comments/questions to: estradam@tusc.com
TUSC © 2006. This document cannot be reproduced without
expressed written consent from an officer of TUSC
www.tusc.com
14
References
Best Practices for Securing Oracle E-Business Suite/Oracle
Corporation Version 3.0.2
Oracle Metalink
Oracle Technology Network (OTN)
15