Skip to content
pvmehta.com

pvmehta.com

  • Home
  • About Me
  • Toggle search form
  • checking redhat linux version Linux/Unix
  • How to Make Trace Files Created by Oracle Readable by All Users ? Oracle
  • SQL Server: How to see historical transactions SQL Server
  • TRUNCATE Privs Oracle
  • Jai Shree Ram Oracle
  • Disbaling DBA_SCHEDULER_JOBS Oracle
  • T-SQL Vs PL/SQL Syntax SQL Server
  • Search and replace editor command in vi Linux/Unix
  • sql_doing_fts.sql Oracle
  • Backup and Recovery Scenarios Oracle
  • v$event_name Oracle
  • oracle Dba site Oracle
  • xargs use Linux/Unix
  • Day to day MYSQL DBA operations (Compared with Oracle DBA) MYSQL
  • Important Solaris Commands Linux/Unix

Alter procedure auditing

Posted on 28-Jul-2009 By Admin No Comments on Alter procedure auditing

A common misconception is that the ‘audit any procedure’ is a privileges auditing option associated with the privilege ‘alter

any procedure’ and thus does NOT cover the alteration of a procedure that is

owned by the user altering it.

Note that AUDIT PROCEDURE covers:

CREATE FUNCTION

CREATE LIBRARY

CREATE PACKAGE

CREATE PACKAGE BODY

CREATE PROCEDURE

DROP FUNCTION

DROP LIBRARY

DROP PACKAGE

DROP PROCEDURE

Also Object Auditing Options ‘ALTER’ does not apply to Procedure, Function, Package, so

even object auditing can’t cover this.

I think otherwise every implicit recompilation would trigger an undesired audit record.

There’s no corresponding Statement auditing option available for ALTER PROCEDURE

either,

it looks like this was not implemented for some reason.

Oracle, SQL scripts

Post navigation

Previous Post: EXTPROC
Next Post: New OFA for 11g

Related Posts

  • Specify the Rollback segment to use in Transaction Oracle
  • Sample WW22 listener.ora Oracle
  • Proc code Oracle
  • TABLE SIZING WITH DB_BLOCK ARCHITECTURE Reference : Metalink note : 10640.1 Oracle
  • How to know current SID Oracle
  • metalink all dynamic view reference notes. Oracle

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Categories

  • Ansible (0)
  • AWS (2)
  • Azure (1)
  • Django (0)
  • GIT (1)
  • Linux/Unix (149)
  • MYSQL (5)
  • Oracle (400)
  • PHP/MYSQL/Wordpress (10)
  • POSTGRESQL (1)
  • Power-BI (0)
  • Python/PySpark (7)
  • RAC (18)
  • rman-dataguard (26)
  • shell (150)
  • SQL scripts (348)
  • SQL Server (6)
  • Uncategorized (3)
  • Videos (0)

Recent Posts

  • Running PDB on single node in RAC09-Apr-2026
  • find_arc.sql09-Apr-2026
  • pvm_pre_change.sql08-Apr-2026
  • find_encr_wallet.sql08-Apr-2026
  • find_pdbs.sql08-Apr-2026
  • Creating a Container Database using dbaascli08-Apr-2026
  • track_autoupgrade_copy_progress.sql01-Apr-2026
  • refre.sql for multitenant01-Apr-2026
  • prepfiles.sh for step by step generating pending statistics files10-Mar-2026
  • tracksqltime.sql05-Mar-2026

Archives

  • 2026
  • 2025
  • 2024
  • 2023
  • 2010
  • 2009
  • 2008
  • 2007
  • 2006
  • 2005
  • How to see which patches are applied. Oracle
  • Goldengate document from Porus Oracle
  • Library cahe Latches and internal explaination Oracle
  • TNSNAMES entries details Oracle
  • Test Case for Inserting Multiple (2.3 Million rows in 26 Seconds) Oracle
  • Display the top 5 salaries for each department using single SQL Oracle
  • Implementing Listener Security Oracle
  • Read CSV File using Python Python/PySpark

Copyright © 2026 pvmehta.com.

Powered by PressBook News WordPress theme