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

PL/SQL Oracle Discussion :

Trigger sur V$SQL


Sujet :

PL/SQL Oracle

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 6
    Points : 8
    Points
    8
    Par défaut Trigger sur V$SQL
    Bonjour,

    Voila on me demande d'investiguer sur les connections en lecture seule d'une base Oracle 8g pour en savoir l'utilisation de la part des utilisateurs.

    Je me suis orienté vers la table V$SQL qui contient à priori toutes les informations dont j'ai besoin. Malheureusement la base est redémarrer tous les soirs pour je ne sais quel raison, et V$SQL ne contient donc l'historique que d'une seule journée. J'ai essayé de mettre un trigger sur V$SQL se déclenchant lors des inserts qui enregistrerais les attributs qui m'intéresses dans une table de ma création. Malheureusement je me fais jeter à chaque fois avec le message suivant ORA-04089: impossible créer déclencheurs sur objets appartenant à SYS

    Je precise que la création du trigger a été effectué avec le compte SYS, donc à priori pas de pb de droits.

    Je commence à me demander s'il est possible de créer des trigger sur des tables SYS ou si cela est tout simplement absurde.

    Dans ce cas l'utilisation de V$SQL pour résoudre mon problème n'est-il pas une impasse.

    Je vous remercie par avance pour vos éclaircissement.

  2. #2
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 073
    Points
    19 073
    Par défaut
    Citation Envoyé par florisgarden Voir le message
    Je commence à me demander s'il est possible de créer des trigger sur des tables SYS
    Faut arrêter de se faire des noeuds, le message est clair : ORA-04089: impossible créer déclencheurs sur objets appartenant à SYS

    Recherche plutôt du coté d'audit

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

Discussions similaires

  1. Quel est le meilleur livre sur le SQL ?
    Par Marc Lussac dans le forum Livres
    Réponses: 78
    Dernier message: 03/10/2019, 20h04
  2. [2008R2] Trigger sur table SQL (Express 2008 R2)
    Par Nicos42 dans le forum Développement
    Réponses: 25
    Dernier message: 01/12/2014, 08h45
  3. Triggers sur insertion avec SQL Server 2005
    Par Naail dans le forum Développement
    Réponses: 14
    Dernier message: 01/07/2009, 15h23
  4. Pb Trigger sur vue
    Par cosminutza dans le forum Développement
    Réponses: 3
    Dernier message: 28/07/2003, 16h37
  5. Désactiver un trigger sous MS Sql Server
    Par WOLO Laurent dans le forum Développement
    Réponses: 6
    Dernier message: 03/07/2003, 12h51

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