PeteFinnigan.com Limited's Oracle database IT security health check service has been designed by Pete Finnigan, a principal consultant with years of real world experience in auditing and securing, designing and hardening customers
Oracle databases. Pete is also well known for writing and presenting extensively in the area of Oracle security.
This service is generally offered at a fixed price. Whilst every database is different in terms of features, functions, configuration, administration and of
course the applications using it an audit cannot simply be a process of running the same set of scripts or commands against each database to find a set of
security issues. The process of securing an Oracle database is made harder because of the myriad of options that Oracle provides and also because of the myriads
of requirements set by the applications and processes used to access and manage the database.
An Oracle database security audit can be like the job of a detective, each clue leads to further clues which in turn lead to security vulnerabilities
and possible solutions to those issues. The Oracle security audit service provided by PeteFinnigan.com Limited provides structure, repeatability and process to the job
of analysing an Oracle database for security issues. This is because a company designed methodology is used to drive the process. This audit service is one of the most comprehensive
Oracle database security audits available. The real value is in its custom nature and manual process drive and built on years of experience just in this area. This is the
strength of PeteFinnigan.com Limited. The Oracle security database audit service is defined below:
This database security health check will include the Oracle database, the operating system on which the database is running in the areas that directly relate to the Oracle installation and also the database listener and Oracle networking. In addition some of the wider areas of the processes and architecture and application will be included where appropriate and where they relate directly to the Oracle database being audited.
The review consists of a number of phases; these can be described as follows:
The Oracle Security health check is completely non-intrusive. No data is created, deleted or altered during the database security health check process. To complete the health check the following requirements must be met before commencement of the engagement:
All of the health check is conducted from the PeteFinnigan.com Limited consultants laptop and as such network access must be made available to allow a direct connection to the client networks that allow a ssh / telnet session (ssh is recommended) to be established between the consultants laptop and the relevant servers. A direct Oracle SQL*Net (TNS) connection must also be available between the consultants laptop and the relevant databases to allow scripts to be run and query access to be made available.
All scripts or commands are run through the SQL*Plus tool or via a telnet/ssh terminal.
All accounts needed by the PeteFinnigan.com Limited consultant are read-only and must be removed immediately after the Oracle security health check.
Note:- Exact details of the required accounts, views and synonyms will be made available prior to the assignment commencing.
Scripts can be supplied to create these accounts and objects in the database.
It is important that the audit process is understand in advance of commencement. The IT health check process consists of the following broad steps:
The scope of the IT health check is limited to the Oracle database and its immediate infrastructure necessary for the correct operation of the Oracle database. Applications will be reviewed where and only they directly relate to the Oracle database installation.
The IT Health check does not include web architecture, web application review, detailed application review, web servers, application and database servers, penetration testing or other non associated infrastructure.
The scope of the assignment is defined above and any additional consultancy to assist the client or its associates to review the health check report (above the on-site presentation), to assess correction strategies or to assist with the correction are out of scope. If assistance is required from PeteFinnigan.com Limited this can be agreed in advance of the assignment or after completion of the health check in addition to the original audit.
Please email info@petefinnigan.com to book this service, to discuss your individual requirements, to get more details or to discuss partnering with PeteFinnigan.com Limited.
We will be pleased to hear from you.
Oracle Security Audit Service
Schedule of work
Access and Scope
The IT health check process
PeteFinnigan.com limited uses a methodical approach to performing an IT health check. Whilst it is not possible to simply run a pre-defined set of commands to audit a database as every database is different it is possible to follow a methodical approach. This ensures consistency and structure to the IT Health check.
The areas of checks performed can be summarised as follows. These checks are a minimum and are listed here to provide an indication of the types of checks performed:
Out of scope
Next Steps


