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

PostgreSQL Discussion :

Variables d'instance - PostGreSQL


Sujet :

PostgreSQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Avril 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 5
    Par défaut Variables d'instance - PostGreSQL
    Bonsoir à tous,
    Je développe actuellement une base sous postgre avec un lien odbc. Mon application se connecte à la base via ODBC.
    J'ai donc un login et un mot de passe unique coté PostGre pour tous les utilisateurs.
    Ma base contient une table "users". Les utilisateurs qui se connectent s'authentifient avec un autre login/mot de passe (supplémentaire).

    Est-il possible de renvoyer au serveur PostGre ces identifiants afin de pouvoir les utiliser dans les triggers ou autre fonctions côté serveur pendant la durée de la session utilisateur ?
    J'ai utilisé Oracle et je sais qu'il est possible de faire cela avec un "PACKAGE".
    Merci d'avance pour votre aide.
    Eric.

  2. #2
    Membre Expert
    Avatar de hpalpha
    Inscrit en
    Mars 2002
    Messages
    769
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 769
    Par défaut
    Bonjour,

    en fait tu veux pouvoir te connecter avec un login unique (toto) et apres prendre les privileges d'un autre user qui se trouve dans une table ?
    je pense pas que cela soit possible, il n'y a pas a ma connaissance de commande comme su, et puis le serveur a besoin de connaitre les users pour la definition des grants.
    Peut etre une authentification ident ou kerberos qui taperait dans ta table user ?

  3. #3
    Futur Membre du Club
    Inscrit en
    Avril 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 5
    Par défaut
    Merci hpalpha.
    En fait, oui, je veux utiliser un user unique pour me connecter à ma base. Puis, lors de l'utilisation de triggers, je voudrais que le user qui ajoute ou modifie les enregistrement ne soit pas le user unique, mais le user qui s'est authentifié lors de sa connexion à l'application.
    J'ai une table users dans laquelle j'ai un login et un mot de passe différent pour chaque user.
    En effet, je pourrai voir si je peux utiliser le nom de connexion windows par exemple.
    Je regarde.

    Merci encore.

Discussions similaires

  1. initialisation de variable d'instance
    Par GO dans le forum C++
    Réponses: 7
    Dernier message: 04/11/2006, 11h51
  2. redéfinition de variable d'instance
    Par swinger45 dans le forum Langage
    Réponses: 8
    Dernier message: 27/09/2006, 18h34
  3. Collection et variable non instancié
    Par david06600 dans le forum Langage
    Réponses: 1
    Dernier message: 17/08/2006, 14h23
  4. Variable d'instance et classe anonyme
    Par zoullou dans le forum AWT/Swing
    Réponses: 7
    Dernier message: 21/05/2006, 12h30
  5. [POO] Retrouver une variable d'instance de classe
    Par stailer dans le forum Langage
    Réponses: 1
    Dernier message: 18/02/2006, 10h56

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