簡體   English   中英

將所有條目從一個OU移動到Oracle Unified Directory服務器中的另一個OU

[英]Move all entries from one OU to another OU in Oracle Unified Directory server

我正在使用Oracle Unified Directory ldap服務器,我想重命名其中包含更多用戶條目的OU。我只是在暫存ldap服務器中的腳本下方執行以更改OU的名稱,並且該OU正常工作並且所有用戶條目都移至了新的OU。

dn: ou=OLD,dc=example,dc=com
changetype: modrdn
newrdn: ou=NEW
deleteoldrdn: 1

但是在oracle文檔中,我們無法重命名RDN是否具有任何子級。 https://docs.oracle.com/cd/E22289_01/html/821-1273/adding-modifying-and-deleting-directory-data.html

請建議使用modrdn重命名ou是否安全。

好吧,根據OUD上的Oracle的說法,不。

許多LDAP服務器實現都有相同的限制。

LDAP服務器實現控制此活動。 當然,某些LDAP服務器實現確實支持在容器上執行modRDN。

AFIK,Microsoft Active Directory可以。

我知道eDirectory可以,只要容器是一個分區即可。

當然,您可能(並非很理想)可以使用新名稱創建一個新容器,然后將“舊”容器中的用戶修改為新容器。

我猜您只是看錯了文檔(OUD 11.1.1於2012年發布)。

從11.1.2.x(2014年發布)開始,OUD 文檔不再列出該限制

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM