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

 Oracle Discussion :

Session TSE-nb d'utilisateur


Sujet :

Oracle

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 182
    Points : 66
    Points
    66
    Par défaut Session TSE-nb d'utilisateur
    Je travaille sur une base Oracle9i et mes utilisateurs lancent leur application (développée en Delphi) au travers de session TSE.
    Mon problème est de compter les nombre de machines différentes qui utilisent mon application.
    Je ne sais comment faire car ils peuvent ouvrir leur session TSE sous le même code ou non, ....
    Dans V$Session, j'ai bien :
    TERMINAL et MACHINE mais ils correspondent à la machine sur laquelle je me connecter.
    OSUSER mais c'est l'utilisateur d'ouverture de ma session TSE.
    Le pb est que si les machine PC1 et PC2 se connectent sous TSE avec l'utilisateur TOTO, je n'arrive pas à distinguer PC1 et PC2.
    J'ai regardé du coté des V$... mais je ne trouve pas;
    Merci d'avance.

  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
    Tu ne trouveras rien

  3. #3
    Membre éclairé Avatar de philcero
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Septembre 2007
    Messages
    528
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2007
    Messages : 528
    Points : 773
    Points
    773
    Par défaut
    Mets une table de comptage (username,compteur) et deux triggers, un sur AFTER LOGON ON DATABASE et l'autre sur BERFORE LOGOFF ON DATABASE et en fonction incrémente ou décrémente le compteur lié à l'utilisateur courant.

    Y tester la variable publique "ora_login_user" qui te donne le nom du compte courant.
    Philippe CEROU,

    Architecte Systèmes & Bases de données.

Discussions similaires

  1. Session TSE-nb d'utilisateur
    Par Maglight dans le forum Débuter
    Réponses: 1
    Dernier message: 16/05/2008, 17h40
  2. Session TSE-nb d'utilisateur
    Par Maglight dans le forum Windows XP
    Réponses: 0
    Dernier message: 09/05/2008, 07h45
  3. session ssh et super utilisateur
    Par ced2004 dans le forum Général Java
    Réponses: 4
    Dernier message: 24/04/2006, 15h02
  4. [WebForms][Gestion Session] Savoir si un utilisateur est en ligne
    Par brousaille dans le forum Général Dotnet
    Réponses: 4
    Dernier message: 30/03/2006, 20h44
  5. Réponses: 5
    Dernier message: 11/10/2005, 11h40

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