วิธีค้นหา Sid ของผู้ใช้

สารบัญ:

วิธีค้นหา Sid ของผู้ใช้
วิธีค้นหา Sid ของผู้ใช้

วีดีโอ: วิธีค้นหา Sid ของผู้ใช้

วีดีโอ: วิธีค้นหา Sid ของผู้ใช้
วีดีโอ: How to Find Your Users Security Identifier(SID) on Windows 10? 2024, พฤศจิกายน
Anonim

ผู้ใช้จะถูกระบุใน Windows OS ไม่ใช่ตามชื่อ แต่โดยตัวระบุความปลอดภัยพิเศษหรือตัวระบุความปลอดภัย - SID การแก้ปัญหาในการกำหนด SID ของผู้ใช้ที่เลือกไม่จำเป็นต้องใช้ซอฟต์แวร์เพิ่มเติมและดำเนินการโดยใช้วิธีการมาตรฐานของระบบ

วิธีค้นหา sid ของผู้ใช้
วิธีค้นหา sid ของผู้ใช้

คำแนะนำ

ขั้นตอนที่ 1

เรียกเมนูระบบหลักโดยคลิกปุ่ม "เริ่ม" และไปที่กล่องโต้ตอบ "เรียกใช้" พิมพ์ regedit ในบรรทัด "Open" และยืนยันการเปิดตัวยูทิลิตี้ Registry Editor โดยคลิกปุ่ม OK ขยายสาขา

HKEY_LOCAL_MACHINE / Software / Microsoft / WindowsNT / CurrentVersion / ProfileList

และค้นหา ID ผู้ใช้ (SID) ทั้งหมด ไปที่คีย์ ProfikeImagePath และค้นหาค่าชื่อผู้ใช้ SID ที่เกี่ยวข้อง ออกจากยูทิลิตี้ Registry Editor

ขั้นตอนที่ 2

การดำเนินการย้อนกลับ เมื่อทราบ SID ของผู้ใช้และจำเป็นต้องระบุชื่อบัญชี สามารถทำได้โดยใช้คำสั่ง reg.exe ในกรณีนี้ ไวยากรณ์คำสั่งจะมีลักษณะดังนี้:

reg แบบสอบถาม HKEY_LOCAL_MACHINE / Software / Microsoft / WindowsNT / CurrentVersion / ProfileList / ProfileImagePath

ขั้นตอนที่ 3

ใช้ยูทิลิตี้ GetSID ในตัวเพื่อกำหนดตัวระบุเฉพาะสำหรับผู้ใช้ที่เลือก ไวยากรณ์คำสั่งมีลักษณะดังนี้:

drive_name: > getsid

การใช้งาน: บัญชี getsid / server1 / server2 บัญชี

ขั้นตอนที่ 4

วิธีอื่นในการรับ SID ของผู้ใช้ที่ต้องการโดยทางโปรแกรมคือการใช้คลาส SecurityIdentifier ใน. NET Framework 2.0 ในกรณีนี้ ตัวระบุสามารถแสดงเป็นสตริง อาร์เรย์ไบต์ หรือการรวมกันของ WellKnownSidType และค่า SID ของโดเมน เงื่อนไขเพิ่มเติมสำหรับการได้ผลลัพธ์ที่ต้องการคือการเรียกคลาส WindowsIdentity ไวยากรณ์สำหรับคำสั่งดังกล่าวมีลักษณะดังนี้:

การใช้ระบบ

ใช้ System. Security. Principal;

เนมสเปซ GetSID

{

โปรแกรมคลาส

{

โมฆะคงที่หลัก (สตริง args)

{

WindowsIdentity wid = Windowsidentity. GetCurrent ();

Console. WriteLine (wid. Name + SID คือ 0, wid. User. Value);

Console. Read ();

}
}
}.

แนะนำ: