Несколько методов получить sid пользователя Виндовс

В операционных системах семейства Виндовс каждый пользователь имеет собственный неповторимый идентификационный номер, он же 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 не будет опубликован. Обязательные поля помечены *