Der Versuch, alle Aktionen/Anweisungen, die von einem bestimmten Sitzungsbenutzer ausgeführt werden, in einer Oracle 12c-Datenbank unter Verwendung der relativ neuen Unified-Auditing-Protokollierungsumgebung zu protokollieren.Protokollieren expliziter Anweisungen von einem Sitzungsbenutzer zu Unified Auditing in Oracle 12c
Die Überwachungsrichtlinie wird wie folgt definiert:
CREATE AUDIT POLICY log_test
ACTIONS ALL
WHEN 'SYS_CONTEXT(''USERENV'', ''SESSION_USER'') = ''JOSTEIN'''
EVALUATE PER SESSION;
Dies gilt log-Anweisungen ausführen, aber es meldet sich auch einviel andere Aussagen, die nicht ausdrücklich von der Sitzung Benutzer ausgeführt wurden.
Gibt es eine Möglichkeit, explizite Anweisungen nur für die WHEN-Klausel einzuschließen?