Si alguna vez ha intentado administrar los permisos de Archivo y Carpeta o ha navegado por el Registro, es posible que haya visto una cadena de valores larga, algo así como «S-1-5-21-3011698416-3634052959-2884390752-500». Éstos se conocen como identificadores de seguridad o SID (Security Identifiers). Todos y cada uno de los usuarios tendrán un SID único conectado a ellos. Si nunca ha oído hablar de los SID (Security Identifiers), puede que se pregunte qué son. Después de todo, nunca verá estos identificadores de seguridad a simple vista, por ejemplo, en el Panel de Control o en la aplicación Configuración.
¿Qué es un SID?
Un identificador de seguridad es una cadena de valores única que es emitida por una autoridad, como el controlador de dominio de Windows, a todos y cada uno de los principales de seguridad y grupos de seguridad. El identificador de seguridad se crea automáticamente cuando se crea una entidad de seguridad o un grupo. Una vez creado el SID, se almacena en la base de datos de seguridad y se recupera cuando es necesario.
Combinando el SID y los derechos de usuario, Windows le proporciona al usuario un token de acceso cada vez que inicia sesión en el sistema. Este token de acceso, a su vez, proporciona el contexto de seguridad y le otorga los permisos y derechos adecuados para administrar su sistema Windows.
En pocas palabras, SID es una de las partes importantes del Modelo de Seguridad de Windows.
Además de los SIDs generados automáticamente, Windows también tiene algunos SIDs universales bien conocidos como Everyone, Local Authority, World, NT Authority, y All Services. Puede encontrar todos los SIDs conocidos aquí .
Hay muchas maneras de encontrar el SID de un usuario específico o de todos los usuarios de Windows. Les mostraré algunos de ellos. Utilice el que mejor se adapte a sus necesidades.
Buscar el SID del usuario actual
Para encontrar el SID del usuario actual, puede utilizar uno de los dos comandos, ambos son comandos de una sola línea.
Primero, busque «Símbolo del sistema» en el menú de inicio y ábralo. Después de abrir el símbolo del sistema, ejecute el siguiente comando. Enumerará claramente su nombre de usuario actual del SID asociado con él.
whoami /user
También puede utilizar el comando de la interfaz de administración de Windows (WMIC). Simplemente ejecute el siguiente comando, y le mostrará el SID y el nombre de usuario.
wmic useraccount donde name='%username%' get name,sid
>.
Buscar el SID de un usuario específico
Si quieres ver el SID de un usuario específico, entonces todo lo que tienes que hacer es reemplazar %username% en el comando WMIC de arriba con el nombre de usuario real del usuario.
Una vez reemplazado, el comando tiene un aspecto parecido al siguiente:
wmic useraccount donde name='krishna' get name,sid
Buscar el SID de todos los usuarios
Además de las cuentas de usuario que cree, Windows crea automáticamente algunas cuentas predeterminadas, como las de invitado, administrador, WDAGUtilityAccount, etc. Si desea encontrar los SIDs de todos los usuarios de su sistema, ejecute el siguiente comando:
wmic useraccount get name,sid
También hay un comando de PowerShell para lograr lo mismo. Abra PowerShell desde el menú Inicio. Ahora, ejecute el siguiente comando, y enumerará todos los SIDs de todos los usuarios junto con sus nombres de usuario.
Get-WmiObject win32_useraccount | Seleccione nombre,sid>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.
Buscar SID usando el Editor de Registro
Como era de esperar, puede utilizar el Editor del Registro para encontrar el SID de cualquier usuario con sólo unos pocos clics. Si no le gusta tratar con el símbolo del sistema o PowerShell, esta es una buena alternativa.
Para empezar, busque «regedit» en el menú Inicio y ábralo, luego vaya a la siguiente ubicación:
HKEY_LOCAL_MACHINENSOFTWAREMicrosoftWindows NTCurrentVersionProfileList
Debajo de la tecla ProfileList verá tanto los conocidos SIDs de cuentas de usuario como los SIDs de cuentas de usuario. Los SIDs de la cuenta de usuario serán más largos. Para encontrar qué SID pertenece a cada usuario, haga clic en el SID en el panel izquierdo y verá el nombre de usuario en el panel derecho junto al valor ProfileImagePath.
Comente abajo compartiendo sus pensamientos y experiencias sobre el uso del método anterior para encontrar el SID de los usuarios en Windows.
Crédito de la imagen: John Swindells