手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>服务器技术>Mail服务器>列表

LDAP 查询基本知识

来源:互联网 作者:west263.com 时间:2008-02-23
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

本文讨论了轻量级目录访问协议 (LDAP) 查询,他在排查 Microsoft Exchange Server 及他和其目录之间关系的故障时十分有用,但是他也经常令人困惑不解。本文介绍了有关 LDAP 查询的基本信息。 bitscn.com

基本 LDAP 语法

bbs.bitsCN.com

何时使用 LDAP 查询?

中国.网管联盟

使用“Active Directory 用户和电脑”执行搜索

bitsCN_com

使用 LDP 执行搜索

bitsCN.Com

使用 LDIFDE 执行搜索 www_bitscn_com

在 ADModify 中使用 LDAP 查询

bitsCN.Com

更多信息

中国.网管联盟

基本 LDAP 语法

=(等于) 中国网管论坛

此 LDAP 参数表明某个属性等于某个值的条件得到满足。例如,假如希望查找“名“属性为“John”的任何对象,能够使用: www.bitsCN.com

(givenName=John) 中国网管论坛

这会返回“名”属性为“John”的任何对象。圆括号是必需的,以便强调 LDAP 语句的开始和结束。 bitsCN.Com

&(逻辑和) bbs.bitsCN.com

假如具备多个条件并且希望全部条件都得到满足,则可使用此语法。例如,假如希望查找居住在 Dallas 并且“名”为“John”的任何人员,能够使用:

DL.bitsCN.com网管软件下载

(&(givenName=John)(l=Dallas))

bitsCN_com

请注意,每个参数都被属于其自己的圆括号括起来。整个 LDAP 语句必须包括在一对主圆括号中。操作符 & 表明,只有每个参数都为真,才会将此筛选条件应用到要查询的对象。

bitsCN_com

!(逻辑非) www.bitsCN.com

此操作符用来排除具备特定属性的对象。假定您需要查找“名”为“John”的对象以外的任何对象。则应使用如下语句: BBS.bitsCN.com网管论坛

(!givenName=John)

www.bitsCN.com

此语句将查找“名”不为“John”的任何对象。请注意:! 操作符紧邻参数的前面,并且位于参数的圆括号内。由于本语句只有一个参数,因此使用圆括号将其括起以示说明。 www.bitsCN.com

*(通配符)

BBS.bitsCN.com网管论坛

可使用通配符表示值能够等于任何值。使用他的情况可能是:您希望查找具备职务头衔的任何对象。为此,能够使用: DL.bitsCN.com网管软件下载

(title=*)

bitscn.com

这会返回“title”属性包含内容的任何对象。另一个例子是:您知道某个对象的“名”属性的开头两个字母是“Jo”。那么,能够使用如下语法进行查找: bitsCN.nET中国网管博客

(givenName=Jo*)

bbs.bitsCN.com

这会返回“名”以“Jo”开头的任何对象。 bitscn.com

以下是 LDAP 语法的高级使用示例:

bitsCN.nET中国网管博客

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

您需要一个筛选条件,用来查找居住在 Dallas 或 Austin,并且名为“John”的任何对象。使用的语法应当是: bitscn.com

(&(givenName=John)(|(l=Dallas)(l=Austin)))

bbs.bitsCN.com

您发现应用程式日志中有 9,548 个事件,因此需要查找导致这些日志事件的任何对象。在此情况下,您需要查找任何被禁用的用户 (msExchUserAccountControl=2),这些用户的 msExchMasterAccountSID 没有值。使用的语法应当是:

中国.网管联盟

(&(msExchUserAccountControl=2)(!msExchMasterAccountSID=*))

www.bitsCN.com

Google