- 1、本文档共58页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
下载
第二部分 指南、示例和编程
第6章 活动目录的搜索
搜索是活动目录提供的一个主要功能。搜索操作用来在活动目录中找到所要查找的对象,
并可以用来检索对象的某些特定属性。
活动目录的搜索过程非常简单,只要找到一个微软 Windows 2000 域控制器,在开始搜索的
目录中绑定一个对象,提交一个查询,然后处理查询结果。本章将按照搜索操作的每一步骤,
介绍如何在活动目录进行搜索。
活动目录的搜索过程包括以下几个步骤:
1) 确定所要搜索的对象是什么。
2) 确定在何处搜索某个对象。
3) 选择所用的数据访问技术。
4) 创建查询过滤器(搜索条件)。
5) 列出返回对象的属性。
6) 在开始搜索的目录中绑定一个对象。
7) 设置搜索的作用域。
8) 设置其他的搜索选项。
9) 提交一个查询,然后处理查询结果。
6.1 确定所要搜索的对象
在开始进行搜索之前,需要确定所要搜索的对象是什么。这看起来好像是一件小事,其实
不然,所要搜索的对象和所要返回的对象属性,不仅影响从何处开始搜索,并且影响到搜索的
深度、查询过滤器和搜索的性能。
例如,如果使用名字 S m i t h来搜索所有的用户对象,首先,需要确定在何处搜索这个对象:
是某个特定的容器中,还是域的 O U ?是某个特定的域、某个特定的域树,还是整个域森林?如
果在某个特定的容器或域中进行搜索,那么需要直接绑定这个容器或域,而不是在域树中搜索
一个子树,这样可以获得好的性能。
其次,如果检索到某个对象的属性具有一个你已经知道的区别名称( D N ),则需要进行一
个基搜索,它仅搜索已绑定的对象。如果知道一个对象是某个特定容器的直接后裔,那么绑定
这个容器后,进行单层搜索 ,在架构容器中的a t t r i b u t e S c h e m a和c l a s s S c h e m a对象、e x t e n d e d - r i g h t
容器的e x t e n d e d - r i g h t对象,就是非常好的例子。如果不知道这个对象的准确位置,或者想搜索
38第第第二部分第指南、示例和编程
下载
已绑定的对象和该对象层次结构中所有的子对象,可以进行一个子树搜索。
最后,如果要搜索一个特定的对象类,在查询过滤器中,应采用表达式为这个类定义的属
性赋值,并且,需要设置所要查找的对象类的 o b j e c t C a t e g o r y作为其中的一个表达式。应该使用
o b j e c t C a t e g o r y ,而不是o b j e c t C l a s s ,因为o b j e c t C a t e g o r y是索引属性。使用索引属性,可以提高
搜索性能。例如,为了搜索组对象,可在过滤器中使用表达式( o b j e c t C a t e g o r y = g r o u p )。为了搜
索用户对象,需要设置( ( o b j e c t C l a s s = u s e r ) (o b j e c t C a t e g o r y = p e r s o n )), 因为计算机类是由用
户类派生出来的,因此( o b j e c t C l a s s = u s e r )将同时返回用户和计算机;同样,因为联系人和用
户对象都有一个o b j e c t C a t e g o r y, (o b j e c t C a t e g o r y = p e r s o n )将同时返回联系人和用户对象。
搜索用户的示例程序代码
下面的程序用于搜索域中的用户。
C + +
下面的程序用来搜索当前域中所有的用户(或基于特定的过滤器搜索特定的用户)。
#include objbase.h
#include wchar.h
#include activeds.h
//Make sure you define UNICODE
//Need to define version 5 for Windows 2000
#define _WIN32_WINNT 0x0500
#include
您可能关注的文档
- 吉林大学--DB2实验报告3.doc
- 吉林大学--DB2实验报告4.docx
- 计算机导论教学-ch01[Part1.Computer&Data] Introduction.ppt
- 计算机导论教学-ch03[Part1.Computer&Data] Number Representation.ppt
- 计算机导论教学-ch02[Part1.Computer&Data] Data Representation.ppt
- 计算机导论教学-ch05[Part2.Computer HW] Computer Organization.ppt
- 计算机导论教学-ch06[Part2.Computer HW] Computer Networks.ppt
- 计算机导论教学-ch07[Part3.Computer SW] Operating Systems.ppt
- 计算机导论教学-ch08[Part3.Computer SW] Algorithms.ppt
- 计算机教程--23学时在因特网上购物和销售.pdf
- 四川省眉山市东坡区眉山冠城七中实验名校2023-2024学年高一下学期开学物理试题(含答案).docx
- 2023年安徽省滁州市定远县靠山乡招聘社区工作者真题含答案详解.docx
- 实习单位鉴定个人总结.doc
- 2025至2030年中国电缆挤出机市场分析及竞争策略研究报告.docx
- 水处理项目融资计划书.docx
- 转向系统:齿轮项目筹资方案.docx
- 2025至2030年中国电压式相册市场分析及竞争策略研究报告.docx
- 《插芯门锁锁头 第2部分:叶片结构葫芦形锁头》(TZJGS 25-2025).pdf
- 2025至2030年中国耐热钢锻件市场分析及竞争策略研究报告.docx
- 2023年安徽省滁州市明光市三关乡招聘社区工作者真题及参考答案详解.docx
最近下载
- 部编六年级下册第11课《十六年前的回忆》一等奖教学设计说课稿.docx VIP
- GB_T 39637-2020 金属和合金的腐蚀 土壤环境腐蚀性分类.pdf
- 聚硼硅氮烷合成、掺杂及SiBCN陶瓷应用研究.docx VIP
- 影像技术在麻醉科中的应用.pptx VIP
- 建筑工程图集 15J401:钢梯.pdf VIP
- 电信xx公司计算机系统应急预案演练方案_综合业务支撑系统(IBSS-CRM)_V02.docx VIP
- 尼康NIKON-AF-S 24-70mm f2,8D G维修操作手册.pdf
- 2024年中考物理专项复习:内能、内能的利用.pdf VIP
- 耳内镜微创外科技术PPT幻灯片.pptx VIP
- 肯尼亚市场行业分析.pptx VIP
文档评论(0)