ProTech - Oracle Privacy Security Auditing

Course Locations

Annapolis, MD
Atlanta, GA
Baltimore, MD
Boston, MA
Calgary, AB
Cedar Rapids, IA
Charleston, WV
Chicago, IL
Columbia, MD
Columbus, OH
Des Moines, IA
Indianapolis, IN
Kansas City, MO
Los Angeles, CA
Norfolk, VA
Ottawa, ON
Philadelphia, PA
Phoenix, AZ
Pittsburgh, PA
Raleigh-Durham, NC
Richmond, VA
San Francisco, CA
Seattle, WA
St Louis, MO
Toronto, ON
Tucson, AZ
Wash Metro Area, DC

All Locations »

Popular Courses

Project Management, IT Service Management, .NET, SAS, Rexx, ASP, JavaScript, HTML, XML, ColdFusion, Visual Basic, COBOL, Assembler, Java, J2EE, Java Wireless, WebSphere, WebLogic, UNIX, LINUX, AIX, Solaris, z/OS, OS/390, CICS, IMS, VSAM, Easytrieve, AS/400, Oracle, BusinessObjects, SQL, DB2, Crystal Reports

Browse Courses

                          

About Us Software Consulting Training Home line

Oracle Privacy Security Auditing

Email this Page    Print-Friendly Version

Summary:
Securing your Oracle Database is no longer an option; it’s a necessity in today’s environment where laws and regulations such as SOX and mandates such as PCI demand, not expect compliance. How do you start and, more important, where do you start? This course teaches some core concepts in Oracle Database Security for DBAs and Developers to prepare them to meet the challenges of the new rulebook in security and compliance .Attendees will learn all about Oracle Security with the working examples of threats and vulnerabilities and real life advice on mitigation plans and action points. The content is addressed to60% DBA, 40% Developer/Architect and about 30% overlapping all areas. All concepts are explained with live demonstrations and series of scenario analysis.

Duration:
1 Day/Lecture & Lab

Topics:

  • Database Security Primer
  • Different Areas of Insecurity in Oracle Context – Stolen Backup, Perimeter Breach, Buffer Overflow, etc.
  • Listener Vulnerabilities and Security
  • Admin Restrictions and Password Protection
  • Buffer Overflow Concepts
  • Modes of Denial of Service Attacks
  • Attacks on the Live Database
  • Securing the Different Oracle Executables – oracle, tnslsnr, etc.
  • Managing SYSDBA Privileges and Oracle Password File
  • Managing Passwords – Practical Insights
  • Identifying and Eliminating Default Users
  • Eliminate Default Passwords (e.g. TIGER for SCOTT)
  • Change Passwords for Key Users (DBSNMP, SYSMAN)
  • Identifying “Sweeping” Privileges
  • Tablespace Quotas
  • Common Misconceptions –
  • SELECT_CATALOG_ROLE and SELECT ANY DICTIONARY
  • Identifying “Seemingly Innocuous Privileges”
  • Identifying Potentially Dangerous Privileges and
  • Supplied Packages
  • Special Cases – UTL_FILE_DIR Initialization Parameter
  • Identifying and Eliminating Indirect Grants
  • Identifying Listener Break-ins
  • Hiding Passwords
  • PL/SQL Wrapping – 10gR2 way included
  • Schema Change Control
  • Restricting SQL*Plus
  • SQL*Plus Product Profiles
  • Different Types of Roles – Common, Password Protected and Secure Application Roles
  • Mining Information from Listener Logs
  • Building a User Profile from the Listener Logs
  • Simple Auditing
  • Auditing for Future Objects
  • Identify Access Violations or Break-in Attempts
  • Auditing on Objects – by Session and by Access
  • Using a Secure Application Authentication Mechanism
  • Node Validation
  • Track DDLs from Log Miner
  • Protecting Backups – Encrypting Backups

Prerequisites:
Students should have Knowledge of Oracle Database– any level.




Last Update: May 22, 2012