Несколько способов получить sid пользователя Windows

  • 18.05.2016
  • 5 819
  • 0
  • 0.00%
  • 1
  • 02.04.2019
Несколько способов получить sid пользователя Windows

В операционных системах семейства Windows каждый пользователь имеет свой уникальный идентификационный номер, он же sid (сокращение от Security ID). Он используется для контроля доступа к различным ресурсам (файлам, реестр, устройства и т. д.). Ниже несколько примеров того, как можно узнать sid пользователя/пользователей через командную строку.


Получаем sid пользователя

Получить sid пользователя, известного системе можно через командную строку:

wmic useraccount where name="имя_пользователя" get sid

где "имя_пользователя" нужно заменить на имя пользователя.

А так же можно провести поиск наоборот - получить имя пользователя по sid:

wmic useraccount where sid="sid_пользователя" get name

Если нужно получить sid пользователя, под которым работаете, то можно выполнить следующую команду:

wmic useraccount where name='%username%' get sid

Для получения sid текущего пользователя домена Active Directory нужно выполнить другую команду:

whoami /user

В домене Active Directory так же можно провести поиск sid'ов пользователей, которые никогда не логинились на компьютере:

wmic useraccount where (name="имя_пользователя" and domain="имя домена") get name,sid

Была ли эта статья Вам полезна?




Добавить комментарий

Ваш адрес email не будет опубликован.

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.