我正在尝试查找示例LDAP查询,其中我可以找到特定属性与一个或多个其他记录匹配的记录。例如,用户标识不同的用户对象,但员工ID是相同的。这甚至可能吗?
答案 0 :(得分:1)
在过滤器本身内无法进行子查询。在这种情况下,只要我理解正确,您就会找到匹配的用户:
objectClass
User
employeeID
DISTINCT
'userid'如果您知道要查找的userid
或 NOT 查找,则可以扩展初始AND
子句以包括查找或不查找该属性:
userid
不等于12345:
(&(objectClass=person)(employeeID=JSmith)(!(userid=12345)))
userid
等于12345:
(&(objectClass=person)(employeeID=JSmith)(userid=12345)
答案 1 :(得分:1)
来自单个LDAP查询号。除非你知道你正在寻找的emplyeeID值。
我们创建了一个LDAP工具Duplicate Attribute Value Locater Tool,它将执行此操作。
-Jim