Что означает код NTSTATUS 0xC00002AB (STATUS_DS_OBJ_CLASS_VIOLATION)?

 
Предыдущий Следующий
STATUS_DS_RIDMGR_INIT_ERROR STATUS_DS_CANT_ON_NON_LEAF

STATUS_DS_OBJ_CLASS_VIOLATION

Правила objectClass не выполнены

Проверка классов объектов определяет, какие обязательные и необязательные атрибуты могут присутствовать у записи. Этот статус означает нарушение правил схемы, например отсутствие обязательного атрибута или попытку добавить атрибут, не разрешённый структурным и вспомогательными классами.

Не сводите это к общей ошибке разрешений. Служба каталогов приняла запрос достаточно далеко, чтобы проверить предлагаемую форму объекта, а затем отклонила её как несовместимую со схемой.

Что проверить

  • Перечислите структурный класс объекта, вспомогательные классы и запрошенные изменения атрибутов.
  • Проверьте mustContain, mayContain и унаследованные ограничения классов.
  • Если запрос создан средством синхронизации, проверьте правило сопоставления, выбравшее класс объекта.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.