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 Oracle Discussion :

y a t-il connexion à une table?


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    73
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 73
    Par défaut y a t-il connexion à une table?
    Bonjour,

    Comment peut-on savoir si un user effectue soit une lecture, ou enregistrement ou un delete sur une table?
    Ou plus simplement, existe t-il une instruction permettant de savoir s'il l'on se trouve sur un enregistrement d'une table?


    A l'aideeeeeeee.....
    Merci pour toutes les infos que vous pourriez me fournir!

  2. #2
    Membre Expert Avatar de nuke_y
    Profil pro
    Indépendant en analyse de données
    Inscrit en
    Mai 2004
    Messages
    2 076
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Indépendant en analyse de données

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 076
    Par défaut
    Tu peux auditer les actions du USER je crois, et donc savoir s'il a touché ou approché la dite table.

    Sinon pour les modifications tu dois pouvoir mettre un trigger qui log toute modification de la table.

    Enfin s'il n'est pas censé faire des opérations sur la table, le mieux c'est de lui interdire.

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    73
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 73
    Par défaut
    je suis passé par un trigger sur la table:
    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
    create or replace trigger essai
      before update on tehrco  
      for each row
    declare
      file_id UTL_FILE.FILE_TYPE;-- local variables here
    begin
     
    if ora_sysevent ='UPDATING' then
         file_id := UTL_FILE.FOPEN('E:\Appli', 'testPREN.txt', 'a');
            UTL_FILE.PUT_LINE(file_id, '---> TAB_MATRIC   '||ora_sysevent );
            UTL_FILE.FCLOSE(file_id);
            else null;
      end if;
     
    end essai;

    mais lors d'un unpdate sur la table celà ne fonctionne pas

  4. #4
    Membre Expert Avatar de nuke_y
    Profil pro
    Indépendant en analyse de données
    Inscrit en
    Mai 2004
    Messages
    2 076
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Indépendant en analyse de données

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 076
    Par défaut
    le dossier "E:\Appli" existe sur ton serveur ? Et le fichier "testPREN.txt" ?

  5. #5
    Membre Expert
    Avatar de LeoAnderson
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 938
    Par défaut
    au lieu de réinventer l'eau chaude, regardez plutôt l'audit et le fine grain audit !

Discussions similaires

  1. [SQL-Server] Connexion à une table sous SQL Serveur Via PHP
    Par Phpdebut dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 07/01/2009, 16h03
  2. Problème de connexion à une table via VS.net
    Par Lolux dans le forum Connexions aux bases de données
    Réponses: 0
    Dernier message: 30/09/2008, 15h28
  3. Gridview et connexion à une table crée dynamiquement
    Par prady92 dans le forum ASP.NET
    Réponses: 11
    Dernier message: 29/11/2007, 15h32
  4. pb connexion à une table access
    Par coollehavre2 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 01/11/2007, 17h16
  5. Temps de connexion à une Table
    Par Tardiff Jean-François dans le forum Requêtes
    Réponses: 10
    Dernier message: 17/11/2006, 06h32

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