Skip to content
pvmehta.com

pvmehta.com

  • Home
  • About Me
  • Toggle search form
  • alter database backup controlfile to trace Oracle
  • grep multuple patterns Linux/Unix
  • lck.sql Oracle
  • move_arch_files.ksh Linux/Unix
  • create user with unlimited quota Oracle
  • currwaitobj.sql SQl_ID and SQL statement you can get from currwaitobj.sql Oracle
  • replace alphabets using sed Linux/Unix
  • Good RAC & Standby Notes Oracle
  • Creating a Container Database using dbaascli Uncategorized
  • USER_TABLES.Freelists Oracle
  • shr1.sql for MTS or Shared server configuration Oracle
  • New OFA for 11g Oracle
  • Oracle 11g Environment Setup Oracle
  • How to choose Driver table in SQL statement Oracle
  • Free conference number from http://www.freeconference.com 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

  • compile_inv.sql Oracle
  • Wait.sql Oracle
  • V$transaction notes for finding XID composition. Oracle
  • Find_planinfo.sql Oracle
  • Wait time tuning research Oracle
  • OEM-Commnds 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 (402)
  • PHP/MYSQL/Wordpress (10)
  • POSTGRESQL (1)
  • Power-BI (0)
  • Python/PySpark (7)
  • RAC (18)
  • rman-dataguard (26)
  • shell (150)
  • SQL scripts (350)
  • SQL Server (6)
  • Uncategorized (5)
  • Videos (0)

Recent Posts

  • 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.sql23-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
  • Creating a Container Database using dbaascli08-Apr-2026

Archives

  • 2026
  • 2025
  • 2024
  • 2023
  • 2010
  • 2009
  • 2008
  • 2007
  • 2006
  • 2005
  • All Hints for Oracle Databases Oracle
  • Jai Shree Ram Oracle
  • currwaitobj.sql SQl_ID and SQL statement you can get from currwaitobj.sql Oracle
  • Removing Ctrl-M from end of line using vi Linux/Unix
  • Standby Database File Management in 10g with STANDBY_FILE_MANAGEMENT Oracle
  • SQL Server: How to see current transactions or requests SQL Server
  • replace alphabets using sed Linux/Unix
  • DETERMINING WHICH INSTANCE OWNS WHICH SHARED MEMORY & SEMAPHORE SEGMENTS Oracle

Copyright © 2026 pvmehta.com.

Powered by PressBook News WordPress theme