Tópico anterior: Falha na pesquisa: 0 registros retornadosPróximo tópico: Determinar que Nomes de atributo têm Valores


Refinar sua pesquisa

Use o parâmetro -f com o comando pdm_ldap_test para especificar um filtro a ser adicionado ao filtro base para refinar os critérios de pesquisa. Você deve usar sintaxe de LDAP apropriada e nomes de atributo de esquema de LDAP em seu filtro. Sempre coloque seu filtro entre aspas duplas e use parênteses para esclarecer a ordem de precedência de operador.

Por exemplo, use o seguinte comando para pesquisar todos os registros em que sn=Account_10001:

pdm_ldap_test -f “(sn=Account_10001)”

O utilitário pdm_ldap_test oferece suporte aos seguintes operadores de igualdade:

Operador de igualdade

Descrição

=

igual a

<=

menor que ou igual a

>=

maior que ou igual a

~=

semelhante

O utilitário pdm_ldap_test oferece suporte aos seguintes operadores booleanos:

Operador booleano

Descrição

&

E

|

OU

!

NOT

Os operadores AND e OR afetam cada conjunto de parênteses () no filtro de pesquisa. O NOT afeta apenas o primeiro conjunto de parênteses. Sempre coloque esses operadores antes dos filtros de pesquisa que devem ser afetados, em vez de entre os filtros. Eles podem ser aplicados a qualquer quantidade de filtros, como mostra o seguinte exemplo:

“(&(sn=Brown)(initials=A)) “
“(|(sn=Brown)(sn=Smith))”
“(!sn=Brown)”