¿Qué significa el código NTSTATUS 0xC0000076 (STATUS_INVALID_SUB_AUTHORITY)?

 
Anterior Siguiente
STATUS_LUIDS_EXHAUSTED STATUS_INVALID_ACL

STATUS_INVALID_SUB_AUTHORITY

Qué significa STATUS_INVALID_SUB_AUTHORITY

Los SID contienen una secuencia acotada de subauthorities de 32 bits. Además de la forma general, muchas APIs esperan una estructura semántica concreta, como domain SID seguido de RID. Este estado indica que una subauthority o su posición no sirve para el tipo de identidad requerido.

Eliminar, insertar o desplazar componentes para que pase la validación cambia el SID y, por tanto, puede cambiar el principal. El diagnóstico correcto conserva la identidad completa y comprueba qué clase de SID debía recibir la operación.

Qué comprobar

  • Registre el SID completo, no sólo la subauthority que parece sospechosa.
  • Compruebe el contador y cada valor obtenido con las APIs de SID.
  • Determine si la API espera domain SID, account SID, well-known SID u otra clase.
  • Revise conversiones propias que hayan añadido o eliminado un RID.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.