Что означает код NTSTATUS 0xC000007D (STATUS_BAD_INHERITANCE_ACL)?

 
Предыдущий Следующий
STATUS_NO_TOKEN STATUS_RANGE_NOT_LOCKED

STATUS_BAD_INHERITANCE_ACL

Наследование безопасности создало недопустимый ACL

Этот статус возникает при построении унаследованной защиты дочернего объекта. Дескриптор родительского объекта, флаги наследования, обобщённое сопоставление или объектно-зависимые ACE не удалось объединить в допустимый ACL дочернего объекта.

Проблема не решается бездумным удалением защиты. Полезными сведениями являются дескриптор родителя, тип целевого объекта и неудачное преобразование наследования.

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

  • Проверьте флаги унаследованных ACE, GUID объектно-зависимых ACE и сопоставление обобщённых прав.
  • Сопоставьте дескриптор родительского объекта с типом создаваемого дочернего объекта.
  • Проверьте, применяет ли поставщик файловой системы, реестра или службы каталогов дополнительные правила наследования.

Ссылки


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