Cómo encontrar el SID de usuario en Active Directory
En esta guía, le mostraré cómo encontrar el SID de un usuario en Active Directory con PowerShell y AD Pro Toolkit. También te mostraré cómo encontrar el SID de una cuenta de usuario eliminada.
Un SID (Identificador de seguridad) es un número único asignado a cada principal de seguridad (como usuarios, grupos y computadoras) en un entorno Windows. Los SID son importantes para la seguridad, ya que se utilizan para controlar el acceso a recursos como aplicaciones, acceso a computadoras, impresoras, etc. Si se cambia el nombre de una cuenta de usuario o se mueve en Active Directory, el SID sigue siendo el mismo.
Opción 1: obtener el SID de usuario con PowerShell
En este ejemplo, obtendré el SID de una cuenta de usuario existente en Active Directory. Consulte a continuación para obtener más ejemplos.
Paso 1. Abrir PowerShell
Paso 2. Ejecute el siguiente comando.
get-aduser -Identity username | select name, SIDPuede ver debajo el SID de los usuarios en el cuadro rojo.
Opción 2: obtener el SID de todos los usuarios de AD mediante AD Pro Toolkit
En este ejemplo, utilizaré la herramienta de informes de AD que se incluye en el kit de herramientas de AD Pro. Esta herramienta GUI facilita la búsqueda del SID para un solo usuario o para todos los usuarios del dominio.
Paso 1: Haga clic en Informes de usuario -> SID de usuario y haga clic en Ejecutar. Haga clic en Examinar para seleccionar una unidad organizativa o un grupo.
Obtenga el SID de una cuenta de usuario eliminada
¿Alguna vez te has encontrado con el problema de ver un SID en un recurso de red pero no sabes a qué cuenta pertenece?
Por ejemplo, tengo un servidor de archivos y algunas de las carpetas muestran un SID en lugar de un usuario o grupo.
Si conoce el SID pero no el nombre de usuario, puede utilizar el siguiente comando para encontrar la cuenta.
$SID = "S-X-X-XX-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXXX-XXXX"
Get-ADObject -IncludeDeletedObjects -Filter * -Properties * | where{$_.objectSid -eq $SID}En la captura de pantalla siguiente, el comando devolvió al usuario Alvin Andes.
Obtenga el SID de todos los usuarios de Active Directory con PowerShell
Para obtener una lista de todos los usuarios del dominio y su SID, utilice el siguiente comando.
get-aduser -filter * | select-object name, SIDObtener el SID de los usuarios de una unidad organizativa específica
Para obtener usuarios de una unidad organizativa específica, puede utilizar el parámetro de base de búsqueda. En este ejemplo, obtendré el nombre de cuenta y el SID de todos los usuarios de mi unidad organizativa de compras.
get-aduser -filter * -searchbase "OU=Purchasing,OU=ADPRO Users,DC=ad,DC=activedirectorypro,DC=com" | select name, SIDObtener el SID de la computadora en Active Directory
Para obtener el SID del objeto de la computadora en Active Directory, puede usar el cmdlet Get-ADComputer.
Get-ADComputer -Filter * | Select-Object Name, SIDObtener SID de grupo en Active Directory
Para obtener el SID de un grupo de Active Directory, debe utilizar el cmdlet Get-ADGroup. En este ejemplo, obtendré el SID del grupo Accounting_Folders en mi dominio de Active Directory.
Get-ADGroup -Identity Accounting_Folders | Select-Object Name, SIDBusque el SID de usuario con la herramienta GUI
Si no quiere meterse con los scripts de PowerShell, le recomiendo el kit de herramientas AD Pro. Esta es una aplicación de escritorio GUI que facilita la generación de informes sobre objetos en Active Directory.
Puede buscar por SID, nombre de usuario o nombre para mostrar. Ejecute el informe SID de usuarios y luego ingrese texto en el cuadro de búsqueda para buscar un usuario o SID.
Puede descargar una versión de prueba gratuita de AD Pro Toolkit y probarla en su propio entorno. También puede reservar una demostración y le mostraremos una demostración en vivo del producto.
Conclusión
En este artículo, le mostré varios ejemplos de cómo encontrar el SID de usuarios, grupos y computadoras en Active Directory. Encontrar el SID de una cuenta de usuario probablemente no sea algo que haga a diario. Por lo general, es necesario cuando solo ve el SID en un recurso de red, como un recurso compartido de archivos. Luego puede usar los comandos que se muestran en esta guía para encontrar la cuenta de usuario para el SID.
Recursos
- Identificadores de seguridad Documentación de Microsoft
- SMSL bien conocido








