sql >> Database >  >> RDS >> Oracle

Hoe Oracle EBS Auditing in te stellen

Inhoudsopgave

Wat is Audit Trail?

Audit Trail (Oracle EBS Auditing) is een manier om wijzigingen in belangrijke gegevens in Oracle Application-tabellen bij te houden. Audit Trail houdt een geschiedenis bij van de volgende drie vragen:
1. Wat is er veranderd
2. Wie heeft het gewijzigd
3. Wanneer vond de wijziging plaats
Dit kan per rij worden gedaan of voor afzonderlijke kolommen van een tabel.

Hoe u een audittrail instelt (Oracle EBS-audit)

Stap 1 . Meld u aan bij de toepassingen als de sysadmin-gebruiker en selecteer de verantwoordelijkheid van de systeembeheerder.
Stap 2: Zorg ervoor dat de optie AuditTrail:Activate profile is ingesteld op true
Stap 3 . Definieer audit-installaties:om te kunnen auditen tussen applicatie-installaties, moet u de Oracle-ID's specificeren waarvan u de tabellen wilt controleren.
Navigatie:Beveiliging -> Audit Trail -> Installeren


Stap 4: Definieer Audit-tabellen en gewenste kolommen:kies de tabel die u wilt controleren. Op dit punt moet u de lijst met kolommen specificeren uit de tabel die u wilt controleren
Navigatie:Beveiliging -> Auditspoor -> Tabellen


Stap 5. Definieer auditgroepen:het is vereist om de tabellen te groeperen die u moet auditen, aangezien auditing is ingeschakeld op basis van auditgroepen.
Navigatie:Beveiliging -> Audittrail -> Groepen


Stap 6 . Voer het rapport "Audit Trail Update Tables" uit vanaf het aanvraagformulier om auditing in te schakelen.
Navigatie:Verzoeken -> Uitvoeren -> selecteer een enkel verzoek

Wat doet het rapport 'Audit Trail Update Tables'?

  • Maakt schaduwtabellen met een naam van de eerste 26 tekens van de controletabel en een achtervoegsel "_A". De kolommen hebben dezelfde gegevenstypen als die van de gecontroleerde tabel.
  • Het programma maakt ook views _AC# en _AV# op de schaduwtabel om de toegang tot gegevens te vergemakkelijken. De "#" in de weergavenaam staat voor een nummer en kan elk nummer zijn, afhankelijk van het aantal weergaven dat nodig is om toegang te krijgen tot de gegevens.
  • De weergave _AC# bevat de huidige status van de gegevens op het moment van de query van de samenvoeging van de schaduwtabel en de gecontroleerde tabel.
  • De weergave _AV# bevat dezelfde gegevens als de schaduwtabel plus de huidige waarde van de rijen. In principe bevat de weergave _AC# de huidige status van de gecontroleerde tabel met de ongewijzigde kolommen .
  • Als u de weergaven _AC# en _AV# opvraagt, kunt u ook controleren wie de gegevens in de oorspronkelijke tabel heeft gewijzigd, door wie en wanneer de wijzigingen zijn aangebracht. Zoals u kunt zien in de bovenstaande voorbeelden, houdt de schaduwtabel de oorspronkelijke gegevens in de tabel bij vóór de wijziging.

Hoe de audit trail stoppen?

  • In situaties waarin u de audit wilt stoppen, moet u de status van de auditgroep instellen op "Disable-prepare for archive" of "Disable-Interrupt Audit" en het rapport "Audit Trail Update Tables" uitvoeren.
  • Uitschakelen-voorbereiden voor archief:kopieert alle huidige waarden in de gecontroleerde tabel naar de schaduwtabel en schakelt controletriggers uit, zodat er geen controle meer is.
  • Audit uitschakelen-onderbreking:wijzigt de triggers om de laatste rij op te slaan in de schaduwtabel voor elke gewijzigde rij in de gecontroleerde tabel. Verdere wijziging van dezelfde rij in de gecontroleerde tabel wordt niet geregistreerd.
  • Als u geïnteresseerd bent in het opschonen van de schaduwtabel, stelt u de auditgroep in op "Tabel uitschakelen-opschonen" en voert u het rapport "AuditTrail-updatetabel" uit om de controletriggers en weergaven te verwijderen en de rijen in de schaduwtabel te verwijderen .

Aanbevolen tabel om te controleren

ALR_ALERTS
FND_AUDIT_COLUMNS
FND_AUDIT_GROUPS
FND_AUDIT_SCHEMAS
FND_AUDIT_TABLES
FND_CONCURRENT_PROGRAMS
FND_DATA_GROUPS_VAL_GROUPS
FND_DATA_GROUPS_VAL_GROUPS
FND_AUDIT_TABLES
FND_CONCURRENT_PROGRAMS
FND_DATA_GROUPS_VAL_GROUPS
FND_DATA_GROUPS_VAL_GROUPS
FND_DATA_GROUPS_VAL_GROUPS
FND_AUDIT_TABLES FND_FORM
FND_FORM_FUNCTIONS
FND_GRANTS
FND_MENUS
FND_MENU_ENTIRES
FND_ORACLE_USERID
FND_PROFILE_OPTIONS
FND_PROFILE_OPTION_VALUES
FND_ORACLE_USERID
FND_PROFILE_OPTIONS
FND_PROFILE_OPTION_VALUESFND_PROFILE_OPTION_VALUES
FND_PROFILE_OPTION_VALUESFND_GROND FND_RESP_FUNCTIONS
FND_USER_RESP_GROUPS

Audittabel Rapportage

Audit Trail-rapporten worden niet meegeleverd met Oracle E-Business Suite. U kunt desgewenst auditrapporten schrijven met behulp van SQL. Audit Trail biedt de weergaven van uw schaduwtabellen om auditrapportage eenvoudiger te maken; u kunt uw rapporten schrijven om deze weergaven te gebruiken.

Ik hoop dat je dit artikel over Oracle EBS Auditing leuk vindt. Geef alsjeblieft de feedback

Gerelateerde artikelen

FNDCPASS:FNDCPASS &AFPASSWD is het hulpprogramma dat wordt gebruikt om het apps-schema, Oracle EBS-schema en gebruikerswachtwoord in Oracle EBS alle versies te wijzigen
Gastgebruikerswachtwoord in 11i/R12:bekijk hoe u problemen met het gastgebruikerswachtwoord oplost in 11i/R12 , hoe u het gastgebruikerswachtwoord kunt wijzigen en hoe u dit kunt controleren
oracle apps dba-interviewvragen:u mag deze 60 geweldige Oracle-apps dba-interviewvragen niet missen. Moet lezen om te slagen in interviews en banen. Download ook beschikbaar
APPLSYSPUB-schema:applsyspub-schema is het openbare schema in Oracle EBS dat als eerste wordt gebruikt bij het verbinden met Oracle Forms en Oracle OAF-pagina's.
query's voor Oracle-apps:deze pagina bevat de zeer nuttige en praktische Top 30 Nuttige zoekopdrachten voor Oracle-apps voor APPS DBA om te helpen bij dagelijkse beheeractiviteiten
hoe tracering in te schakelen voor een actief gelijktijdig verzoek:Hoe tracering in te schakelen op de Selfservice-pagina, Oracle-formulieren, Gelijktijdig programma, gelijktijdig uitgevoerd programma
https:/ /docs.oracle.com/cd/E264 01_01/doc.122/e22952/T156458T663757.htm


  1. Meerdere select-instructies in Enkele query

  2. 3 manieren om decimaal naar hexadecimaal te converteren in SQL Server (T-SQL)

  3. Aan de slag met GearHost voor SQL Server-databaseontwikkeling

  4. Wat is het DATALENGTH()-equivalent in MySQL?