J'ai besoin d'aide pour auditer Oracle. Nous avons une base de données avec beaucoup de tables et nous voulons être en mesure d'auditer chaque changement apporté à n'importe quelle table dans n'importe quel champ. Donc, les choses que nous voulons avoir dans cette vérification sont:Audit dans Oracle
- utilisateur qui a modifié
- temps du changement est survenu
- ancienne valeur et la nouvelle valeur
donc nous avons commencé à créer le déclencheur qui a été censé effectuer l'audit pour une table, mais a eu des problèmes ...
Comme je l'ai mentionné auparavant, nous avons tellement de tables et nous ne pouvons pas aller créer un déclencheur pour chaque table. L'idée est donc de créer un déclencheur maître qui peut se comporter dynamiquement pour n'importe quelle table qui déclenche le déclencheur. J'essayais de le faire mais pas de chance du tout ... il semble qu'Oracle limite l'environnement de déclenchement juste pour une table qui est déclarée par le code et pas dynamiquement comme nous voulons le faire.
Avez-vous une idée sur la façon de faire ceci ou d'autres conseils pour résoudre ce problème?