This shows you the differences between two versions of the page.
saisp:labs:01:contents:03 [2014/02/02 19:24] razvan.deaconescu [03. [15p] Căutare în baza de date LDAP] |
saisp:labs:01:contents:03 [2014/02/18 11:43] (current) razvan.deaconescu [03. [15p] Căutare în baza de date LDAP] |
||
---|---|---|---|
Line 90: | Line 90: | ||
=== Filtrare după atribute === | === Filtrare după atribute === | ||
- | În SQL, clauza ''where'' permite selectarea doar anumitor intrări. La fel permite și comanda ''ldapsearch'' folosrea de filtre de căutare. | + | În SQL, clauza ''where'' permite selectarea doar anumitor intrări. La fel permite și comanda ''ldapsearch'' folosirea de filtre de căutare. |
Astfel, pentru a selecta intrările de utilizator al căror prenume este ''Silviu'' vom folosi comanda<code bash> | Astfel, pentru a selecta intrările de utilizator al căror prenume este ''Silviu'' vom folosi comanda<code bash> | ||
Line 122: | Line 122: | ||
cn: Alexandru Andrei | cn: Alexandru Andrei | ||
sn: Andrei | sn: Andrei | ||
+ | [...] | ||
</code> | </code> | ||
Atributul ''sn'' înseamnă numele de familie (//surname//) iar //glob//-ul ''An*'' însemnă șirurile care încep cu ''An''. | Atributul ''sn'' înseamnă numele de familie (//surname//) iar //glob//-ul ''An*'' însemnă șirurile care încep cu ''An''. | ||
Line 140: | Line 141: | ||
- Extrageți uid-ul și cn-ul utilizatorilor a căror adresă de e-mail conține șirul ''@cti.pub.ro''. | - Extrageți uid-ul și cn-ul utilizatorilor a căror adresă de e-mail conține șirul ''@cti.pub.ro''. | ||
- Extrageți utilizatorii al căror nume de familie nu se termină în ''escu''. | - Extrageți utilizatorii al căror nume de familie nu se termină în ''escu''. | ||
- | - Extrageți utilizatorii al căror prenume este ''Vlad'' sau ''Andrei''. | + | - Extrageți utilizatorii al căror prenume este ''Vlad'' **sau** ''Andrei''. |
- Extrageți uid-ul, e-mail-ul și numele de familie al utilizatorilor al căror prenume este ''Vlad'' sau ''Andrei''. | - Extrageți uid-ul, e-mail-ul și numele de familie al utilizatorilor al căror prenume este ''Vlad'' sau ''Andrei''. | ||