Pete Finnigan

Pete Finnigan

@petefinnigan.bsky.social

Living, breathing Oracle Security; Oracle ACE on security; OAK table member. Database security audits, consulting and training on all aspects of Oracle security - http://www.petefinnigan.com/training/oracle_security_training_in_york_2025.htm

435 Followers 317 Following 54 Posts Joined Nov 2024
2 weeks ago
Post image

I security scanned 19c and 26ai Oracle Autonomous Databases and compared the results as well as going back and comparing to 11g to 23c/ai on premise databases - www.petefinnigan.com/weblog/archi... - #oracleace #sym_42 #ukoug #oracle #database #security #securityscan #vulnerabilities

5 1 0 0
1 month ago
Post image

New PFCLScan version 2025 has just been released - www.petefinnigan.com/weblog/archi... - #oracleace #sym_42 #oracle #security #tools #audit #plsql #forensics #obfuscate

2 0 0 0
1 month ago
Post image

Can we detect if someone is guessing passwords in an Oracle database? New blog - www.petefinnigan.com/weblog/archi... - #oracleace #sym_42 #oracle #password #cracking #hacking #users #connection #failed #logins

6 0 0 0
2 months ago
Happy New Year 2026, Oracle Security Training, MySQL, Anniversary Pete Finnigan's Oracle security weblog

Happy New Year 2026 to all of our customers, website visitors and social media connections/followers and likers. New blog on Oracle Security training, MySQL and more - www.petefinnigan.com/weblog/archi... - #oracleace #sym_42 #oracle #security #training #mysql

1 0 0 0
3 months ago
Post image

Just got back from 2 great days at the UKOUG 2025 conference in Birmingham. Great to chat to so many people and thanks to all who attended my two talks. #oracleace #sym_42 #ukoug #ukougdiscover25

4 0 0 0
3 months ago
Post image

Do not put security checks in the begin/end block of a package if you want the security to work - www.petefinnigan.com/weblog/archi... - #oracleace #sym_42 #oracle #database #security #checks #plsql #package

3 0 0 0
4 months ago
Post image

If you’re responsible for managing, designing or auditing Oracle databases, then the upcoming three-day course by Pete Finnigan is one you won’t want to miss - www.petefinnigan.com/weblog/archi... - #oracleace #OracleSecurity #DatabaseSecurity #OracleDBA #CyberSecurityTraining #OracleTraining

4 1 0 0
4 months ago
Post image

Are you worried that someone could steal the data from your Oracle database? Do you feel overwhelmed and need guidance to secure your database.

I will be teaching 3 days in depth training in York, UK on the 3rd, 4th and 5th December 2025. lnkd.in/eniNGiQP

Book your place now -

2 1 0 0
4 months ago
Post image

I will be teaching a 3 day Oracle Security class in York, UK from 3rd to 5th December 2025. Full details of the class are here - www.petefinnigan.com/training/ora... - Rare opportunity to be taught in person. To book early as places limited #oracle #security #training #oracleace

2 1 0 0
4 months ago
Post image

I have just posted a new blog discussing AI and AI for Oracle Security - www.petefinnigan.com/weblog/archi... - #oracleace #sym_42 #ukoug #ai #UKOUGDiscover25 #OracleCommunity #JoelKallmanDay #oracle #database #AI

7 4 0 0
5 months ago
Post image

Brand new blog post discussing how we may block DISABLE TRIGGER to help with designing security solutions within the database - www.petefinnigan.com/weblog/archi... - #oracleace #sym_42 #oracle #database #security #grants #ddl #trigger #protect #hacking #databreach #UKOUGDiscover2025

2 0 0 0
5 months ago
Post image

I have been accepted to speak twice at the UKOUG conference in December - www.petefinnigan.com/weblog/archi... - #oracleace #sym_42 #UKOUGDiscover25 #UKOUG #conference #community #oracle #database #security #fuzzing #design #plsql

4 0 0 0
6 months ago
Post image

My Oracle Security blog is 21 next week. I have created a summary post detailing some of the blog journey - www.petefinnigan.com/weblog/archi... - #oracleace #sym_42 #oracle #database #security #tools #software #training #products #blogging #birthday

4 0 0 0
6 months ago
Post image

Is it possible in Oracle to stop your own procedure/package from being executed by someone with EXECUTE ANY PROCEDURE? - petefinnigan.com/weblog/archi... - #oracleace #sym_42 #oracle #security #audit #trail #audittrail #databreach #hacking #grants #protect #readonly #table

5 0 0 0
6 months ago
Post image

Testing our secured schema and table to allow READONLY and delete and insert only via an API - www.petefinnigan.com/weblog/archi... - #oracleace #sym_42 #oracle #security #audit #trail #audittrail #databreach #hacking #grants #protect #readonly #table

3 0 0 0
6 months ago
Post image

Lets implement an account you cannot log into and a table that you can read but not delete/insert except by an API and no updates! - www.petefinnigan.com/weblog/archi... - #oracleace #sym_42 #oracle #security #audit #trail #audittrail #grants #protect #readonly #table

2 0 0 0
6 months ago
Post image

New blog discussing how we may replicate the security of the AUDSYS.AUD$UNIFIED table without access to Oracle secret sauce - www.petefinnigan.com/weblog/archi... - #oracleace #sym_42 #oracle #security #audit #unified #protect #audittrail #databreach #readonly #grants #protection

2 0 0 0
7 months ago
Post image

What is a schema in Oracle and what does the CREATE SCHEMA command do? - www.petefinnigan.com/weblog/archi... - #oracleace #sym_42 #oracle #database #security #create #schema

4 1 0 0
7 months ago
Post image

Exploring how Oracle may or may not secure AUDSYS and AUD$UNIFIED - www.petefinnigan.com/weblog/archi... - #oracleace #sym_42 #oracle #security #audit #unified #protect #audittrail #databreach

4 0 0 0
7 months ago
Post image

Twisted foot sideways and heard loud snap so knew it was broken. Rang 111, A&E and Urgent Care, x-ray &had the boot fitted quickly. 4-6 weeks for it to heal BUT all Oracle Security work, training and products are available #oracleace #sym_42 #oracle #security #training #software

2 0 0 0
7 months ago
Post image

A new PL/SQL unwrapper for 9i and lower - www.petefinnigan.com/weblog/archi... - #oracleace #sym_42 #oracle #plsql #unwrap #reverse #engineering #security

7 1 0 0
7 months ago
Post image

New blog about attacking and protecting the Oracle database from file system issues - www.petefinnigan.com/weblog/archi... - #oracleace #sym_42 #oracle #database #security #dos #hacking #file #directory #java

5 1 0 0
7 months ago

Thanks for this great insight Christoph

1 0 0 0
7 months ago
Post image

Oracle protects the user AUDSYS and makes the table AUD$UNIFIED read only; not 100% true because Oracle writes to it and allows delete via DBMS_AUDIT_MGMT. How does this work - www.petefinnigan.com/weblog/archi... - #oracleace #sym_42 #oracle #security #audit #trail #unifiedaudit #readonly

4 0 1 0
7 months ago
Post image

Would you be surprised to know that if you issue one DDL command in Oracle that it actually does two DDL commands? - www.petefinnigan.com/weblog/archi... - #oracleace #sym_42 #oracle #database #security #ddl #grants #privileges #hacking

1 0 0 0
7 months ago
Post image

Don't be caught out using Mixed Mode Unified audit and find that your unified audit trail stops working - www.petefinnigan.com/weblog/archi... - #oracleace #sym_42 #unified #audit #oracle #database #security #audittrail #audit

4 0 0 0
8 months ago
Post image

Blog post about auditing Oracle databases - www.petefinnigan.com/weblog/archi... - creating a security score, alerts score as well as adaptive audit trails and security and finally a black-box flight recorder for Oracle databases - #oracleace #sym_42 #oracle #database #security #audit

4 0 0 0
8 months ago
Post image

I have just created a blog post discussing privilege escalation in Oracle - www.petefinnigan.com/weblog/archi... - #oracleace @oracleace #sym_42 #oracle #security #privilege #escalation #roles #grants #databreach #hacking #training

8 0 0 0
8 months ago
Post image

More details in - www.petefinnigan.com/weblog/archi... - discussing June 29th. 30 years since I got a first class honours degree in Electronics and 49 years since myself and Paul stopped an express train from crashing - #oracleace #oracle #security #traincrash #degree #electronics #june29th

2 0 0 0
8 months ago
Post image

Thanks #oracleace @oracleace for accepting me as an Oracle ACE Pro for another year!!

6 1 0 0