Я ищу способ, чтобы обновить запись пользователя DN из этого:Обновление DN пользователя с помощью CN с помощью UID
dn: cn=Super,ou=Prod,ou=clients,dc=test,dc=com
Для этого:
dn: uid=SuperUID,ou=Prod,ou=clients,dc=test,dc=com
Учитывая, что мой каталог имеет несколько ou, а некоторые уже используют атрибут UID в своем DN, поэтому мне нужно обновить только это. Кроме того, на моем сервере ldap работает openDJ.
Я искал здесь и в другом месте, но я не мог найти никакого рабочего ответа.
Я получаю эту ошибку:
Result Code: 65 (Object Class Violation)
Additional Information: The modify DN operation for entry [...] cannot be performed because the change would have violated the server schema: Entry [...] violates the Directory Server schema configuration because it is missing attribute cn which is required by objectclass person
Я понимаю (ну, вроде), что эта ошибка говорит мне, но я не могу найти способ обойти это, чтобы исправить мою проблему ...
Спасибо
Спасибо Людовик, я должен был попытаться установить deleteoldrdn на 0 .... – Pier