| Предыдущий | Следующий |
| ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA | ERROR_DS_NO_REQUESTED_ATTS_FOUND |
ERROR_DS_RDN_DOESNT_MATCH_SCHEMA
Атрибут именования конфликтует с rDNAttID
Определение класса Active Directory может задавать rDNAttID— тип атрибута, ожидаемый в относительном различающем имени экземпляров этого класса. Эта ошибка возникает, когда операция Add предлагает DN, последний RDN которого не соответствует схеме класса. DN может быть синтаксически допустимым LDAP, а родитель существовать; несоответствие находится между атрибутом именования и выбранным структурным классом.
Проверьте и последний RDN, и фактический структурный класс, включая унаследованные сведения класса. Изменение отображаемого текста объекта без изменения атрибута RDN не исправит запрос. Аналогично изменение cn или другого отображаемого атрибута после создания не меняет атрибут именования, требуемый схемой для новой записи.
Что следует проверить
- Прочитайте
rDNAttIDна соответствующемclassSchema. - Сравните крайний левый атрибут RDN в предлагаемом DN с этим значением схемы.
- Проверьте структурный класс объекта, выбранный запросом Add, до изменения DN.
Ссылки
- MS-ADTS: проверки согласованности схемы
- Microsoft: класс classSchema
- IETF RFC 4512: модели каталогов LDAP и схема
Нужно найти другой код? Найти другой код состояния или ошибки.