| Предыдущий | Следующий |
| STATUS_NO_SUCH_PRIVILEGE | STATUS_INVALID_ACCOUNT_NAME |
STATUS_PRIVILEGE_NOT_HELD
В маркере вызывающей стороны отсутствует требуемая привилегия
Привилегии Windows проверяются по маркеру доступа вызывающей стороны. Этот статус означает, что запрошенная операция требует привилегии, которой нет в маркере либо которая не включена в требуемом состоянии.
Этот результат нельзя считать только ошибкой ACL. DACL объекта может разрешать доступ, но операция всё равно завершится неудачей, если в маркере отсутствует привилегия резервного копирования, восстановления, отладки, безопасности, олицетворения или другое необходимое право.
Что проверить
- Проверьте маркер процесса или потока, а также наличие и включённое состояние привилегии.
- Проверьте групповую и локальную политику безопасности, если ожидается, что учётная запись службы имеет это право.
- Не предоставляйте широкие административные права, если фактически отсутствует конкретное назначение привилегии.
Ссылки
- Microsoft: токены доступа
- Microsoft: настройка параметров политики безопасности
- Microsoft: модель безопасности Windows для разработчиков драйверов
- Открытые спецификации Microsoft: значения NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.