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

Administration SQL Server Discussion :

Audit login sa [2005]


Sujet :

Administration SQL Server

  1. #1
    Membre confirmé
    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Octobre 2016
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2016
    Messages : 144
    Par défaut Audit login sa
    bonjour a tous

    j'ai besoin de faire un audit pour toutes les connexion faite a travers le login sa

    sur le site http://www.developpez.net/ je viens de trouver ce article écrit par Etienne ZINZINDOHOUE qui parle du sujet

    http://zinzineti.developpez.com/sqls...rs-type-logon/

    j'ai besoin de modifier ce trigger pour ajouter aussi l'opération transactionnelle faite avec se login sa

    qui a une idéé SVP ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    CREATE TRIGGER [TR_audit_loginsa]
    ON ALL SERVER 
    FOR LOGON
    AS
    BEGIN
           DECLARE @DataTrigger XML          
           SET @DataTrigger = EVENTDATA() ;
     
           IF ORIGINAL_LOGIN()= 'sa'        
           INSERT INTO master..audit_loginsa 
           SELECT @DataTrigger.value('(/EVENT_INSTANCE/LoginName)[1]', 'varchar(50)'),
    		      @DataTrigger.value('(/EVENT_INSTANCE/LoginType)[1]', 'varchar(50)'),
                  @DataTrigger.value('(/EVENT_INSTANCE/PostTime)[1]', 'datetime'),         
                  @DataTrigger.value('(/EVENT_INSTANCE/ClientHost)[1]', 'sysname')          
    END
     
    GO
     
    ENABLE TRIGGER [TR_audit_loginsa] ON ALL SERVER
    GO
    merci pour vos aides

  2. #2
    Invité
    Invité(e)
    Par défaut
    Vous n'avez pas bien compris le déclencheur Logon : il s'active quand il y a une connexion. Ensuite, la requête éventuellement lancé par l'utilisateur est traitée, indépendamment de l'activation de la connexion.
    Faîtes plutôt des traces avec SQL Server Profiler.

  3. #3
    Membre confirmé
    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Octobre 2016
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2016
    Messages : 144
    Par défaut
    merci bien

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [2008R2] Auditer un login sur SQL 2008 R2 ou 2012
    Par janlouk dans le forum Administration
    Réponses: 8
    Dernier message: 07/10/2016, 14h48
  2. [SECURITE] Audit des mots de passe SQL logins
    Par AlternantOracle dans le forum Administration
    Réponses: 5
    Dernier message: 26/11/2015, 15h54
  3. Audit des changements de logins
    Par Baquardie dans le forum Administration
    Réponses: 6
    Dernier message: 26/05/2010, 10h05
  4. [SECURITE] Quel Audit Option pour les Failed login ?
    Par Arvulis dans le forum Administration
    Réponses: 1
    Dernier message: 01/09/2009, 10h45
  5. [XMLRAD] Cookies pour login
    Par Sylvain Leray dans le forum XMLRAD
    Réponses: 9
    Dernier message: 23/12/2002, 17h47

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