我的客户使用以下查询将Active Directory中的数据提取到我的应用程序中。
CN = WebCalAdmin,OU =安全组,OU =组,DC = hasm,DC = com
并收到以下错误。
错误:BOF或EOF为True,或者当前记录已被删除。请求的操作需要当前记录。
我需要在我的实验室环境中复制相同的问题。我在测试活动目录中创建了OU。但我不知道如何在我的测试活动目录中创建CN = WebcalAdmin。
CN和OU是否相同? CN和OU有什么区别? 在我的Active Directory中创建CN = WebCalAdmin的步骤是什么?
先谢谢, Siva.S。
答案 0 :(得分:3)
CN 代表common name
,用于识别LDAP字符串中的用户,群组和计算机。
OU 代表organizational unit
,用于识别充当其他对象可以在其中生存的容器的OU - 例如组织的部门,部门等用于创建层次结构和结构。
所以这两者完全不同 - OU用于为用户,组,计算机等对象构建嵌套容器树。
答案 1 :(得分:2)
OU是通过AD用户和计算机工具创建的 - 通过单击新建 - >组织单位,可以根据需要通过新建>用户或新建>计算机创建CN节点。
如果您使用的是softerra LDAP Admin工具,则需要在节点上执行New Entry并选择用户/计算机或您自己的自定义架构类才能继续。您也可以使用ldif import命令执行此操作:ldifde。
CN是叶条目,只能在其下面有另一个CN。所以你可以在OU下拥有CN,但不能在其他方面拥有CN。