Что означает код NTSTATUS 0xC0000084 (STATUS_INVALID_ID_AUTHORITY)?

 
Предыдущий Следующий
STATUS_GUIDS_EXHAUSTED STATUS_AGENTS_EXHAUSTED

STATUS_INVALID_ID_AUTHORITY

SID выдан неожиданным центром идентификаторов

Шестибайтовое поле identifier authority указывает верхнеуровневый центр, отвечающий за пространство имён SID. SID учётных записей Windows, встроенных групп, глобальных идентичностей и других классов субъектов используют разные центры. Этот статус означает, что значение не соответствует контракту получившей его операции.

Текстовый SID может выглядеть корректным, но всё же указывать центр, который целевой компонент не принимает. Проверьте декодирование SID и правильность порядка байтов. Никогда не подставляйте NT AUTHORITY только ради успешной проверки, поскольку центр является частью идентичности субъекта.

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

  • Сохраните исходный двоичный SID и его представление SDDL для сравнения.
  • Проверьте байты identifier authority и ожидаемый класс субъекта.
  • Повторно разрешите субъект с помощью LookupAccountName или авторитетного каталога вместо самостоятельного создания заменяющего SID.

Ссылки


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