| Предыдущий | Следующий |
| ERROR_DS_SUB_CLS_TEST_FAIL | ERROR_DS_EXISTS_IN_AUX_CLS |
ERROR_DS_BAD_RDN_ATT_ID_SYNTAX
Атрибут именования не является строковым атрибутом Unicode
MS-ADTS применяет специальное правило согласованности к rDNAttID: указанный атрибут должен иметь синтаксис String(Unicode). Поле определяет атрибут, используемый для формирования относительных различительных имён экземпляров класса. Расширение схемы, выбирающее атрибут с несовместимым синтаксисом, не может обеспечить допустимое поведение именования AD.
Проверьте указанный объект attributeSchema Проверьте объект rDNAttID, включая его пару синтаксиса, а не только имя, записанное в. Если приложению нужен числовой или двоичный идентификатор, храните его в отдельном атрибуте и используйте подходящий атрибут именования Unicode для RDN. Изменение синтаксиса атрибута после развёртывания может иметь широкие последствия для схемы и не является обычным исправлением.
Что проверить
- Разрешите ссылку
rDNAttIDна схему атрибута. - Убедитесь, что атрибут соответствует синтаксису Active Directory String(Unicode).
- Разделяйте ключ именования человека или каталога и двоичные либо числовые идентификаторы приложения.
Ссылки
- MS-ADTS: проверки согласованности схемы
- Microsoft: класс attributeSchema
- Microsoft: класс classSchema
Нужно найти другой код? Найти другой код состояния или ошибки.