IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

Tracer tous les accès à une table


Sujet :

MS SQL Server

  1. #1
    Membre à l'essai
    Homme Profil pro
    Responsable d'exploitation informatique
    Inscrit en
    Février 2014
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Responsable d'exploitation informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2014
    Messages : 22
    Points : 10
    Points
    10
    Par défaut Tracer tous les accès à une table
    Bonjour,
    En environnement SQL Server 2008 R2, je cherche à tracer tous les accès à une table de ma BDD.
    J'aurais besoin de savoir quels clients y accèdent tant en lecture (SELECT) qu'en modification (INSERT, UPDATE,...).
    Est-ce que MS SQL Server 2008 R2 offre cette possibilité ou faut-il des outils tiers ?
    Merci.
    Pascal.

  2. #2
    Expert confirmé
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Points : 4 043
    Points
    4 043
    Par défaut
    Il te faut l'édition entreprise de SQL Server.
    La fonctionnalité s'appelle "audit de bases de données", elle est intégrée... si tu es en édition entreprise.

    Sinon (si tu es en édition standard), tu peux auditer les mises à jour (INSERT, UPDATE, DELETE) à l'aide de déclencheurs, mais pas les SELECT. Pour les SELECT, tu peux éventuellement utiliser une trace du profiler, ce qui est une solution lourde.

  3. #3
    Membre à l'essai
    Homme Profil pro
    Responsable d'exploitation informatique
    Inscrit en
    Février 2014
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Responsable d'exploitation informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2014
    Messages : 22
    Points : 10
    Points
    10
    Par défaut
    Dommage... j'ai installé la version Standard de SQL Server 2008 R2 (alors que je dois avoir les 2 je crois).
    Entretemps j'ai découvert le Profiler mais en effet c'est lourd à utiliser, j'ai pas trouvé comment filtrer l'enregistrement de la trace ou l'examen de son résultat car en plus j'ai plusieurs BDD et seule l'une d'entre elles m'intéresse.

    Savez-vous s'il est possible de passer de la standard à l'entreprise par un 'upgrade', sans réinstaller le serveur ?

    Merci pour la réponse.

  4. #4
    Expert éminent sénior
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Points : 12 891
    Points
    12 891
    Par défaut
    Savez-vous s'il est possible de passer de la standard à l'entreprise par un 'upgrade', sans réinstaller le serveur ?
    Oui il suffit par le menu de mise à jour du setup d'installation SQL Server en modifiant le numéro de licence d'une standard vers entreprise

    ++

  5. #5
    Membre à l'essai
    Homme Profil pro
    Responsable d'exploitation informatique
    Inscrit en
    Février 2014
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Responsable d'exploitation informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2014
    Messages : 22
    Points : 10
    Points
    10
    Par défaut
    OK, super, merci pour l'info, je vais essayer.

    Pascal.

Discussions similaires

  1. Réponses: 1
    Dernier message: 06/10/2013, 11h58
  2. Tracer les accès à une BDD MySQL
    Par fgalves dans le forum Administration
    Réponses: 3
    Dernier message: 25/07/2013, 19h23
  3. Tracer les accés aux tables
    Par shaftmanpro2 dans le forum Forms
    Réponses: 3
    Dernier message: 02/04/2008, 10h42
  4. Récupération de tous les noms de tables d'une bdd paradox
    Par izidor dans le forum Bases de données
    Réponses: 6
    Dernier message: 23/02/2006, 17h41
  5. [ADO] [MSACCESS] Problème d'accès à une table nommée OF
    Par FredRaid dans le forum Bases de données
    Réponses: 3
    Dernier message: 15/02/2005, 17h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo