在 Windows 2000 的 LDAP 的模稜兩可的名稱解析

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

按一下這裡查看此文章的英文版本:243299
本文已封存。本文係以「現狀」提供且不會再更新。
結論
模稜兩可的名稱解析 (ANR) 是物件繫結而複雜的搜尋篩選條件不允許一個有效率的搜尋演算法輕量型目錄存取通訊協定 (LDAP) 用戶端相關聯。當正在尋找的物件和屬性可能或可能不知道用戶端時,ANR 會很有用。常見用法的 ANR,例如是在所要求的用戶端,但不是相關的數字知道一個建築] 名稱的情況下。在這種情況下 physicalDeliveryOfficeName 屬性可能有的值"建築 40"和用戶端可能搜尋的 [建置]。ANR 會傳回這個執行個體中相符的項目。它也會傳回包含這個字其他相符項目 [建置]。
其他相關資訊
LDAP 用戶端可以使用 ANR 讓搜尋及查詢更為容易。而不被呈現複雜的篩選器,搜尋可以呈現的部分相符的項目。如果空間,以內嵌於搜尋字串,做為在上述情況劃分搜尋在空間而且"或"搜尋也會在屬性上執行。 如果一個以上的空間搜尋除以只能在第一個空格。

預設情況下,ANR 設定下列屬性:
  • GivenName
  • 姓氏
  • 顯示名稱
  • LegacyExchangeDN
  • msExchMailNickname
  • RDN
  • physicalDeliveryOfficeName
  • proxyAddress
  • sAMAccountName

使用通訊錄範例 ANR 搜尋

假設有三個名為 John Doe]、 [名字在後做,] 和 [名字在後 Buck 的使用者,並執行搜尋的 「 名字在後 Doe 」。下列的動作結果:
  1. 用戶端會呈現一個 「 anr = John Doe"Active Directory 的要求 (通訊錄會產生 ANR 搜尋)。LDAP 伺服器上必須啟用 ANR。使用中目錄支援 ANR 根據預設值。 ANR 會在伺服器上的篩選器重新寫入。
  2. 使用中目錄通知 」 anr"和內嵌的空間。
  3. 使用中的目錄會檢查結構描述,以確定其中的物件有 ANR 和搜尋索引位元設定。
  4. 作用中的目錄執行 」 或 「 搜尋 」 John Doe *"的對照上面所列的預設屬性。
  5. 然後搜尋使用中的目錄: 指定名稱 = John * AND 姓氏 = Doe *
  6. 然後搜尋使用中的目錄: 指定名稱 = Doe * AND 姓氏 = John *
搜尋結果會傳回至用戶端與 John Doe 的相符項目:
  • 相較於: John Doe
    搜尋結果: 符合
    結果說明: 「 名字在後 Doe *"符合從步驟 4 的顯示名稱
  • 相較於: 名字在後不會
    搜尋結果: 符合
    結果說明: 「 名字在後 *"AND"Doe *"符合指定名稱 = John * AND 姓氏 = Smith * 從步驟 5
  • 相較於: John buck
    搜尋結果: 沒有符合項目
    結果說明: 「 名字在後 Doe *"不符合顯示名稱
    」 John *"AND"Doe *"不符合指定名稱和 John Buck 姓氏
    」 John *"AND"Doe *"不符合 [姓氏] 和 [指定名稱的名字在後 Buck

警告:本文為自動翻譯

內容

文章識別碼:243299 - 最後檢閱時間:12/05/2015 16:11:31 - 修訂: 4.3

Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows 2000 Datacenter Server, Microsoft Windows 98 Second Edition

  • kbnosurvey kbarchive kbmt kbinfo KB243299 KbMtzh
意見反應