Du vil måske bruge revision som:
AUDIT VÆLG TABEL, INDSÆT TABEL, SLET TABEL, UDFØR PROCEDURE VED ADGANG, NÅR DET IKKE ER LYKKET;
Ved ADGANG er for hver erklæring (hvilket virker som det, du ønsker). Ved SESSION ville optage én post pr. session (højvolumen miljø).
Oracles indbyggede auditering har mindre overhead end en trigger. En trigger, som andre svar indeholder, giver dig mulighed for at logge præcis den information, du ønsker. Auditering vil også kun fange hits på eksisterende objekter. Hvis nogen vælger på en ikke-eksisterende tabel (fejlstavet eller hvad) vil revision ikke fange det. Udløserne ovenfor vil.
Meget mere information i sikkerhedsvejledningen:http://download.oracle.com/docs/cd/B19306_01/network.102/b14266/auditing.htm#i1011984