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 :

DBMS_LDAP - Chercher un utilisateur sans parcourir chaque objet [11gR2]


Sujet :

PL/SQL Oracle

  1. #1
    Membre habitué
    Inscrit en
    Octobre 2006
    Messages
    467
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 467
    Points : 144
    Points
    144
    Par défaut DBMS_LDAP - Chercher un utilisateur sans parcourir chaque objet
    Bonjour,

    A l'aide du package DBMS_LDAP, est il possible de chercher un utilisateur sans devoir parcourir toutes les OU de l'annuaire?

    Merci pour cette information,

    Bonne journée,
    Matt

  2. #2
    Membre habitué
    Inscrit en
    Octobre 2006
    Messages
    467
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 467
    Points : 144
    Points
    144
    Par défaut
    Bonjour,

    Je pense ne pas être trés loin mais j'ai besoin de votre aide s'il vous plait.

    En fait, au lieu de récupérer tous les objets de type [user] :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    retval := DBMS_LDAP.search_s(my_session, ldap_base_search,DBMS_LDAP.SCOPE_SUBTREE,'objectClass=user',my_attrs,0,my_message);
    Je tente de récupérer l'objet directement à l'aide d'un argument :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    retval := DBMS_LDAP.search_s(my_session, ldap_base_search,DBMS_LDAP.SCOPE_SUBTREE,'employeeNumber='my_matricule_search,my_attrs,0,my_message);
    Sauf qu'au moment de la création de la procédure, j'ai ce message d'erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    LINE/COL ERROR
    -------- -----------------------------------------------------------------
    69/102   PLS-00103: Encountered the symbol "MY_MATRICULE_SEARCH" when
             expecting one of the following:
             ) , * & = - + < / > at in is mod remainder not rem =>
             <an exponent (**)> <> or != or ~= >= <= <> and or like like2
             like4 likec between || multiset member submultiset
             The symbol "," was substituted for "MY_MATRICULE_SEARCH" to
             continue.
    Je n'arrive pas à utiliser un variable dans ma requete de recherche..

    Merci d'avance pour votre aide,

    Matt

  3. #3
    Membre habitué
    Inscrit en
    Octobre 2006
    Messages
    467
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 467
    Points : 144
    Points
    144
    Par défaut
    Bonjour,

    Au final, je ne fais pas attention à ce que j'écris ... désolé.

    Comme ça ça marche un peu mieux :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    retval := DBMS_LDAP.search_s(my_session, ldap_base_search,DBMS_LDAP.SCOPE_SUBTREE,'employeeNumber=' || my_matricule_search,my_attrs,0,my_message);
    Matt

  4. #4
    Membre habitué
    Inscrit en
    Octobre 2006
    Messages
    467
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 467
    Points : 144
    Points
    144
    Par défaut
    Au final, c'est bon j'ai trouvé. Il fallait juste utiliser le bon filtre sur la données que je recherche :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    retval := DBMS_LDAP.search_s(my_session, ldap_base_search,DBMS_LDAP.SCOPE_SUBTREE,'employeeNumber=' || my_matricule_search,my_attrs,0,my_message);
    Bonne journée,

    Matt

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

Discussions similaires

  1. [11gR2] DBMS_LDAP - Chercher un utilisateur / argument
    Par GarsDuCalvados dans le forum PL/SQL
    Réponses: 3
    Dernier message: 11/12/2020, 17h23
  2. [CR XI] Comment paramétrer id utilisateur et mdp sans demander chaque fois
    Par SophieTaureau dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 13/10/2015, 13h54
  3. Réponses: 11
    Dernier message: 16/10/2005, 20h21
  4. Réponses: 7
    Dernier message: 23/07/2005, 12h50
  5. [PostgresSQL]Pb accés des utilisateurs sans mot de passe
    Par woodwai dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 22/05/2003, 16h06

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