我想通过经理的名字查询团队中的所有成员。例如,如果经理 A 有两个直接下属:经理 B 和雇员 1。managerB 有两个直接下属:employee2 和employee3。我想获取经理 A 团队中的所有成员:经理 B、雇员 1、雇员 2 和雇员 3。
如果我使用下面的查询,我只能得到成员:managerB 和employee1。如何查询嵌套成员?谢谢!
Select * from openquery
(
ADSI,'Select CN from ''LDAP://mydomain.com''
WHERE objectCategory = ''Person'' AND objectClass = ''user''
AND manager = ''CN=managerA,OU=Users,OU=Accounts,DC=mydomain,DC=com''
order by CN
');