Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Retrouver une insertion dans une table

1 réponse
Avatar
hart7351
Bonjour =E0 tous,

Je voulais savoir s'il =E9tait possible de retrouver (dans le fichier
journal par =E9xemple), les requetes d'insertion et modification ainsi
que l'utilisateur qui =E0 pass=E9 cette requette (utilisateur SQL).

J'ai =E9ssay=E9 d'exploiter le fichier .LDF de la base avec la commande
DBCC LOG mais je n'y trouve pas la requete utilisateur.

Le but de ce que je cherche a faire est de retrouver un utilisateur
qui =E0 rentrer des donn=E9es dans le programme alors qu'il n'aurai pas
du.

Merci, Jean-Fran=E7ois

1 réponse

Avatar
Fred BROUARD
Le journal de transaction n'est pas prévu a cet effet. Vous pouvez en
revanche ausiter par le profiler ou mettre des procédures de suivi via
des triggers DDL.

Sachez cepandant que certains éditeurs proposent des outils de lecture
du JT (lumigent, apex...)

A +

a écrit :
Bonjour à tous,

Je voulais savoir s'il était possible de retrouver (dans le fichier
journal par éxemple), les requetes d'insertion et modification ainsi
que l'utilisateur qui à passé cette requette (utilisateur SQL).

J'ai éssayé d'exploiter le fichier .LDF de la base avec la commande
DBCC LOG mais je n'y trouve pas la requete utilisateur.

Le but de ce que je cherche a faire est de retrouver un utilisateur
qui à rentrer des données dans le programme alors qu'il n'aurai pas
du.

Merci, Jean-François





--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************