Что означает код HRESULT 0x80010131 (CO_E_NOMATCHINGNAMEFOUND)?

 
Предыдущий Следующий
CO_E_LOOKUPACCSIDFAILED CO_E_LOOKUPACCNAMEFAILED

CO_E_NOMATCHINGNAMEFOUND

Что означает результат

CO_E_NOMATCHINGNAMEFOUND: Не найдено имя доверенного лица, соответствующее переданному идентификатору безопасности. COM security не смог сопоставить указанное имя учётной записи с SID. Код относится к разрешению имени principal, а не к отказу доступа уже найденному SID.

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

  • Запишите точную строку account name и контекст домена/машины, в котором выполняется LookupAccountName.
  • Проверьте доступность нужного домена и отсутствие устаревшего имени после переименования/миграции учётной записи.
  • Если конфигурация хранит локальное имя, убедитесь, что она не переносится на другую машину без замены machine qualifier.

Диагностика и исправление

Исправьте имя principal или область его поиска. Добавлять права в ACL бесполезно, пока имя вообще не разрешается в SID.

Технические ссылки


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