| Предыдущий | Следующий |
| DB_E_OBJECTCREATIONLIMITREACHED | SEC_E_NOTRUSTEEID |
SEC_E_BADTRUSTEEID
Что означает SEC_E_BADTRUSTEEID
SEC_E_BADTRUSTEEID означает, что переданная trustee identity имеет недопустимую форму или не может быть разрешена.
Что проверить
- Сохраните
TRUSTEE_FORM,TRUSTEE_TYPEи фактическое identity value. - Если используется SID, проверьте структуру/length; если name — resolution через account lookup.
- Не смешивайте pointer на SID с строковым trustee name.
- Если trustee строится из account name, сохраните результат LookupAccountName/LookupAccountSid и убедитесь, что SID относится к ожидаемому domain.
Как исправить
Передайте trustee в форме, соответствующей выбранному API, и подтвердите resolution identity до построения ACL.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.