Skip to content
pvmehta.com

pvmehta.com

  • Home
  • About Me
  • Toggle search form
  • Another Tuning Article for subheap of shared pool Oracle
  • ORA-00064: object is too large to allocate on this O/S during startup Oracle
  • arch_configUOCIOTTO.ora Oracle
  • Difference between SYNC and AFFIRM Oracle
  • find_err.sql for finding errors from dba_errors. Oracle
  • Distributed Transaction Troubleshooting. Oracle
  • adding new line after specific pattern using sed Linux/Unix
  • OEM-Commnds Oracle
  • proc.sql Oracle
  • move_arch_files.ksh Linux/Unix
  • Reclaim temp tablespace for oracle 8, 8i Oracle
  • usnsql.sql Displays information about UNDO segments with sql statements Oracle
  • How to remove blank lines using vi editor command Linux/Unix
  • AWR license Oracle
  • longtx.sql Oracle

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

  • create user with unlimited quota Oracle
  • Sample WW22 listener.ora Oracle
  • Export Import with QUERY Oracle
  • How to Modify the statistics collection by MMON for AWR repository Oracle
  • Temporary tablespace explaination Oracle
  • Specify the Rollback segment to use in Transaction 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 (150)
  • MYSQL (5)
  • Oracle (403)
  • PHP/MYSQL/Wordpress (10)
  • POSTGRESQL (1)
  • Power-BI (0)
  • Python/PySpark (7)
  • RAC (18)
  • rman-dataguard (26)
  • shell (151)
  • SQL scripts (349)
  • SQL Server (6)
  • Uncategorized (5)
  • Videos (0)

Recent Posts

  • Key Management in Oracle: The Core Issue: Missing Master Key12-May-2026
  • SAT Mathematics 10 questions and answer at the end.30-Apr-2026
  • top 10 AI news today30-Apr-2026
  • runon_allpdbs_show_conname.sh23-Apr-2026
  • runon_allcdbs_find_pdbs.sh23-Apr-2026
  • 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

Archives

  • 2026
  • 2025
  • 2024
  • 2023
  • 2010
  • 2009
  • 2008
  • 2007
  • 2006
  • 2005
  • How to see which patches are applied. Oracle
  • Distributed Transaction Troubleshooting. Oracle
  • secure crt settings Linux/Unix
  • purge_trc.sh Linux/Unix
  • Global Unique Identifier Generation in Oracle 9.2 SYS_GUID() Oracle
  • Kill a session dynanically using execute immediate Oracle
  • Sequence Resetting Oracle
  • oracle tips… from http://www.bijoos.com/oracle/douknow.htm Oracle

Copyright © 2026 pvmehta.com.

Powered by PressBook News WordPress theme