Loguer les requêtes des utilisateurs
Bonjour,
J'ai mis ne place très simplement un système d'extraction de données pour des utilisateurs.
Techniquement il y a 5 vues dans une base SQL Server (2008). Un groupe Windows de l'AD a un droit de lecture sur ces vues. les utilisateurs sont ajoutés ou supprimés du groupe Windows.
Les utilisateurs accèdent à la base soit directement (SQL server, Oracle SQL developer, en connectant leurs outils ETL, ...) soit indirectement (Excel et fichier ODC).
Mon besoin: ce que je n'arrive pas à faire c'est loguer l'utilisation du système ou loguer les requêtes des utilisateurs.
Dans un monde idéal je souhaite avoir une table qui enregistre les données suivantes:
- ID
- User
- Date
- Requête
- délais d'exécution
- nombre de lignes
Si quelqu'un à une idée? Merci beaucoup