<Insert Picture Here>
Data Security Challenges
•
What to secure?
S
C
f
•
Sensitive Data: Confidential, PII, regulatory
•
Data in packaged and custom applications
•
Secure Life cycle: creation, transit, storage, backup, test, transfer
•
Can we secure it now?
•
Can we secure it now?
•
Secure using existing systems?
•
Transparent?
•
Loss Unauthorized access Separation of Duty
•
Loss, Unauthorized access, Separation of Duty
•
Will it meet business requirements?
•
Flexible, Transparent, Compliant?
•
Secures both custom and packaged applications?
Secures both custom and packaged applications?
•
Will it reduce operational cost?
•
Easy to manage?
Oracle Database Security
Defense-in-Depth for Security and Compliance
Defense-in-Depth for Security and Compliance
Audit
MonitoringConfiguration
Management
Vault
Total
Recall
Database
Label
Access ControlVault
Security
Encryption and Masking
Data
Advanced
Oracle Database Security
Defense-in-Depth for Security and Compliance
Defense-in-Depth for Security and Compliance
Encryption and Masking
Oracle Advanced Security
Transparent Data Encryption
Transparent Data Encryption
Disk Backups Exports Off-Site Facilities Application
•
No application changes required
•
Efficient encryption of all application data
•
Built-in key lifecycle management
Security Tip
•
Migrate Oracle PeopleSoft applications to encrypted
g
y
tablespaces without downtime and data loss with this
FREE downloadable script and detailed
implementation guide from here
implementation guide from here
http://www.oracle.com/technology/deploy/security/dat
b
it / df/td
t b
f
ft i
Oracle Advanced Security
Network Encryption & Strong Authentication
Network Encryption & Strong Authentication
•
Standard-based encryption for data in transit
•
Strong authentication of users and servers
•
Strong authentication of users and servers
Oracle Secure Backup
Integrated Tape or Cloud Backup Management
Integrated Tape or Cloud Backup Management
•
Secure data archival to tape or cloud
•
Easy to administer key management
•
Fastest Oracle Database tape backups
Oracle Data Masking
Irreversible De-Identification
Irreversible De-Identification
Production Non-Production LAST_NAME SSN SALARY ANSKEKSL 111—23-1111 40,000 BKJHHEIEDK 222-34-1345 60,000 LAST_NAME SSN SALARY AGUILAR 203-33-3234 40,000 BENSON 323-22-2943 60,000 Production Non-Production BKJHHEIEDK 222 34 1345 60,000 SO 3 3 9 3 60,000•
Remove sensitive data from non-production databases
•
Referential integrity preserved so applications continue to work
Large Credit Card Services Provider
Cost Effective Encryption of Card Holder Data
Cost Effective Encryption of Card Holder Data
Business Challenges
•
Protect sensitive card holder data•
Comply with PCISolution
• Deployed Oracle Advanced Security TDETablespace Encryption
Business Results
•
Addressed internal and external requirements•
Leveraged Oracle Advanced Security integrationwith Hardware Security Modules for network
U.S. Pharmaceutical Tools Manufacturer
Oracle Advanced Security Protects Sensitive Data
Oracle Advanced Security Protects Sensitive Data
Business Challenges
g
• Worried about protection of intellectual property and sensitive employee dataproperty and sensitive employee dataSolution
• Oracle Advanced Security TDE column encryption
• Easy implementation within hours (Oracle
Solution
PeopleSoft)• TDE with HSM made corporate-wide standard
• Average end-user responses time: +2.5 %
•
Cost effective and transparent implementationBusiness Results
•
Cost effective and transparent implementation of data encryption with no application changes•
Protection of sensitive data at rest and onOracle Database Security
Defense-in-Depth for Security and Compliance
Defense-in-Depth for Security and Compliance
Database
Label
Access Control
Vault
Security
Encryption and Masking
Oracle Database Vault
Separation of Duties & Privileged User Controls
Separation of Duties & Privileged User Controls
Procurement
HR
Application
DBA
Finance
select * from finance.customers
•
DBA separation of duties
•
Limit powers of privileged users
•
Securely consolidate application data
Oracle Database Vault
Multi-Factor Access Control Policy Enforcement
Multi-Factor Access Control Policy Enforcement
Procurement
HR
Rebates
Application
•
Protect application data and prevent application by-pass
•
Enforce who, where, when, and how using rules and factors
Oracle Label Security
Data Classification for Access Control
Data Classification for Access Control
Transactions Report Data Sensitive Sensitive Confidential Confidential Public Public Confidential Sensitive Reports Public Public
•
Classify users and data based on business drivers
•
Database enforced row level access control
•
Users classification through Oracle Identity Management Suite
Did you know?
•
Finding User Accounts That Have Default
g
Passwords
•
When you create a database in Oracle Database 11g Release 2 (11.2),
most of its default accounts are locked with the passwords expired.
•
To find both locked and unlocked accounts that use default passwords,
log onto SQL*Plus using the SYSDBA privilege and then query the
DBA_USERS_WITH_DEFPWD data dictionary view.
SELECT d.username, u.account_status
FROM DBA_USERS_WITH_DEFPWD d,
DBA_USERS u WHERE d.username = u.username ORDER BY 2,1;
USERNAME ACCOUNT_STATUS
Large US Based Global Bank
Enable Secure Cost Effective Deployments
ab e Secu e Cost
ect e
ep oy e ts
• Outsource administration of multiple applications (E-Business Suite, PeopleSoft and other in-house and 3rd party applications)
Business
Challenges
• “Cross Border” security controls to protect country-specific sensitive client data from DBA access in a different country
• Deploy a security solution that is certified with applications and with minimal performance overheadp
Solution
• Deployed Oracle Database Vault on 18+ applications including E-Business Suite, PeopleSoft and other internal and 3rd party
applications to prevent privileged user access to application data
Solution
• Used Database Vault multi-factor authorization to enforce cross-border access control and to prevent “Application Bypass”
• Over 200K users accessing these systems globally
Business
Results
• Saved over $15M a year by outsourcing/off-shoring backend administration operations
Pharmaceutical Services Provider
Protect Sensitive Customer Information and Address Regulations
otect Se s t e Custo e
o
at o a d
dd ess
egu at o s
•
Protect and secure the privacy of very sensitive customer medical data and employee data in PeopleSoftBusiness Challenges
medical data and employee data in PeopleSoft
•
Comply with internal policies and external regulations (HIPAA, SOX, Privacy Laws)•
Prevent privileged user access to sensitive dataSolution
• Deployed Oracle Database Vault with out-of-the-box PeopleSoft protection policies
• Took 14 days to go production
•
Complied with HIPAA and other privacy regulationsBusiness Results
Complied with HIPAA and other privacy regulations
•
Passed external audit•
Saved on consulting costs and deployment time by using the out-of-the-box Database Vault protection policies•
Deployed Database Vault with minimal changes to•
Deployed Database Vault with minimal changes toLarge European Telecom Provider
Enable Organization to Meet Regulations
ab e O ga
at o to
eet
egu at o s
Business
•
Protect the privacy of sensitive client data in their telecom billing system•
Meet internal, European Data Security Directive, and country-specificChallenges
Meet internal, European Data Security Directive, and country specific privacy requirements
•
Prevent tampering or deletion of database objects or database users• Used Database Vault Realms and Command Rules to prevent DBAs
Solution
Used Database Vault Realms and Command Rules to prevent DBAs from accessing sensitive data
• Used Command Rules to prevent tampering or deletion of database objects or users
• Used multi factor authorization to prevent “Application Bypass” based
• Used multi-factor authorization to prevent Application Bypass based on IP address
Business
•
Secure the third party billing system without any application changes•
Comply with internal, European, and country-specific privacy lawsBusiness
Results
p y , p , y p p y
•
Cost effective preventive controls against any tampering or deletion of database objects or usersOracle Database Security
Defense-in-Depth for Security and Compliance
Defense-in-Depth for Security and Compliance
Audit
MonitoringConfiguration
Management
Vault
Total
Recall
Database
Label
Access ControlVault
Security
Encryption and Masking
Oracle Audit Vault
Automated Activity Monitoring & Audit Reporting
Automated Activity Monitoring & Audit Reporting
HR Data
!
Alerts CRM Data ERP Data Audit Data Built-in Reports Custom ReportsDatabases Policies Auditor
•
Consolidate audit data into secure repository
•
Detect and alert on suspicious activities
•
Out-of-the box compliance reporting
Security Tip
•
Want to audit users that log into the database at odd
g
hours?
•
New in Oracle Database Release 11.2
A dit t t
t f
t
i
i
IN SESSION
•
Audit statements for current session using IN SESSION
CURRENT clause
•
Create a database logon trigger
•
If the login time is between 7:00 PM – 6:00 AM, and not
connecting from a ‘trusted’ middle-tier, audit all activity
Oracle Database Auditing Performance
A dit sers/tables effecti el
Audit users/tables effectively
•
Oracle Database 11.2
Oracle Database 11.2
•
4 – CPU 3.6 GHz, 4GB RAM
•
~250 audit records / second
•
Linux 2.6.9-34.0.1.0.11.ELsmp
•
Existing CPU Work Load: 50%
Audit Location
Throughput
Oracle Total Recall
Secure Change Tracking
Secure Change Tracking
select salary from emp AS OF TIMESTAMP '02 MAY 09 12 00 AM‘ where emp title ‘admin’ '02-MAY-09 12.00 AM‘ where emp.title = ‘admin’
•
Transparently track data changes
•
Efficient, tamper-resistant storage of archives
•
Real-time access to historical data
Oracle Configuration Management
Vulnerability Assessment & Secure Configuration
Vulnerability Assessment & Secure Configuration
C f Configuration Management & Audit Vulnerability Management Fix Analysis & Analytics Prioritize Policy Management Assess Classify Monitor Discover Asset Management
•
Database discovery
•
Continuous scanning against best practices
•
Detect and prevent unauthorized configuration changes
European Healthcare Insurance Provider
Simplified Reporting and Stronger Security
Simplified Reporting and Stronger Security
•
Internal and external database audit requirementsBusiness Challenges
•
Internal and external database audit requirements across 10 Oracle and SQL Server databases•
Took 3 months and 2 part time people to create the audit reports for yearly auditN it i f i id th t
•
No monitoring for insider threatsSolution
• Oracle Audit Vault consolidated reporting on audit data from Oracle and SQL Server
• Oracle Audit Vault consolidation of audit dataOracle Audit Vault consolidation of audit data removed DBA from audit review process
•
Saved 100’s of hours in report generations•
Worked with auditors to create customized reports f th t f th b d f lt t fBusiness Results
from the out-of-the box default reports forpersonalized content
Large Financial Services Provider
Stronger Controls
Stronger Controls
•
Audit credit card transactionsBusiness Challenges
•
20+ production Oracle databases with native auditing already turned on•
Need for reports and no resource or budget to create and review themSolution
• Oracle Audit Vault audit data collection and secure centralized storage
• Audit Vault proactively monitors privileged user access violations failed database logins and access violations, failed database logins, and generates forensic data
•
Passed internal audits•
Automated reporting on credit card transactionsBusiness Results
p g
•
Secure consolidation of audit dataLarge European Telco Provider
Address Telco Regulations on Call Records
Address Telco Regulations on Call Records
•
Audit credit card transactionsBusiness Challenges
•
20+ production Oracle databases with native auditing already turned on•
Need for reports and no resource or budget to create and review themSolution
• Oracle Audit Vault audit data collection and secure centralized storage
• Audit Vault proactively monitors privileged user access violations failed database logins and access violations, failed database logins, and generates forensic data
•
Passed internal audits•
Automated reporting on credit card transactionsBusiness Results
p g
•
Secure consolidation of audit dataOracle Database Security
Defense-in-Depth for Security and Compliance
Defense-in-Depth for Security and Compliance
Audit
MonitoringConfiguration
Management
Vault
Total
Recall
Database
Label
Access ControlVault
Security
Encryption and Masking
Data
Advanced
For More Information
search.oracle.com
l
/d t b
/
it
database security