| Предыдущий | Следующий |
| STATUS_LOG_METADATA_FLUSH_FAILED | STATUS_LOG_APPENDED_FLUSH_FAILED |
STATUS_LOG_INCONSISTENT_SECURITY
STATUS_LOG_INCONSISTENT_SECURITY означает, что базовый журнал и один или несколько контейнеров не образуют состояние безопасности, которое CLFS может принять как согласованный физический журнал. Безопасность контейнеров важна, поскольку базовый .blf файл и контейнеры данных работают как единый набор журнала.
Этот результат не эквивалентен единичному отказу в доступе. Он требует сравнить дескрипторы безопасности и контекст владения всего набора, включая способ создания контейнеров и последующее перемещение либо восстановление путей с другими ACL.
Что следует проверить
- Перечислите каждый контейнер, связанный с базовым журналом, и единообразно зафиксируйте владельца, DACL, наследование и параметры общего доступа.
- Сравните контекст вызывающей стороны, создавшей контейнеры, с предполагаемыми атрибутами безопасности базового журнала.
- После сохранения данных исправляйте управление доступом согласованно для всего набора; не ослабляйте ACL повсеместно только ради успешного открытия одного файла.
Ссылки
- Microsoft: атрибуты безопасности базового журнала и контейнеров CLFS
- Microsoft: параметры общего доступа и безопасности CreateLogFile
- Открытые спецификации Microsoft: значения NTSTATUS
- Wine: независимые определения констант NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.