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
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
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] :
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,'objectClass=user',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 retval := DBMS_LDAP.search_s(my_session, ldap_base_search,DBMS_LDAP.SCOPE_SUBTREE,'employeeNumber='my_matricule_search,my_attrs,0,my_message);
Je n'arrive pas à utiliser un variable dans ma requete de recherche..
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.
Merci d'avance pour votre aide,
Matt
Bonjour,
Au final, je ne fais pas attention à ce que j'écris ... désolé.
Comme ça ça marche un peu mieux :
Matt
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);
Au final, c'est bon j'ai trouvé. Il fallait juste utiliser le bon filtre sur la données que je recherche :
Bonne journée,
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
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager