Cara Menemukan Pengenal Keamanan Pengguna (SID) di Windows

Daftar Isi:

Cara Menemukan Pengenal Keamanan Pengguna (SID) di Windows
Cara Menemukan Pengenal Keamanan Pengguna (SID) di Windows
Anonim

Yang Perlu Diketahui

  • Di Command Prompt, ketik wmic useraccount get name, sid dan tekan Enter.
  • Anda juga dapat menentukan SID pengguna dengan melihat melalui nilai ProfileImagePath di setiap S-1-5-21 awalan SID yang tercantum di bawah:
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Alasan umum mengapa Anda mungkin ingin menemukan pengenal keamanan (SID) untuk akun pengguna di Windows adalah untuk menentukan kunci mana di bawah HKEY_USERS di Registri Windows untuk mencari data registri khusus pengguna. Mencocokkan SID dengan nama pengguna menjadi mudah dengan perintah wmic yang tersedia dari Command Prompt di sebagian besar versi Windows.

Cara Menemukan SID Pengguna Dengan WMIC

Ikuti langkah-langkah mudah ini untuk menampilkan tabel nama pengguna dan SID terkait. Mungkin hanya butuh satu menit, mungkin kurang, untuk menemukan SID pengguna di Windows melalui WMIC:

Lihat Cara Menemukan SID Pengguna di Registri di bagian bawah halaman untuk petunjuk tentang mencocokkan nama pengguna dengan SID melalui informasi di Windows Registry, metode alternatif untuk menggunakan WMIC. Perintah wmic tidak ada sebelum Windows XP, jadi Anda harus menggunakan metode registri di versi Windows yang lebih lama.

  1. Buka Terminal Windows (Windows 11), atau buka Command Prompt di versi Windows yang lebih lama. Jika Anda menggunakan keyboard dan mouse di Windows 11/10/8, cara tercepat adalah melalui Power User Menu, dapat diakses dengan pintasan WIN+X.

    Jika Anda tidak melihat Command Prompt di sana, ketik cmd ke bilah pencarian di menu Start, dan pilih Command Prompt ketika Anda melihatnya.

    Anda tidak perlu membuka Command Prompt yang ditinggikan agar ini berfungsi. Beberapa perintah Windows memerlukannya, tetapi dalam contoh perintah WMIC di bawah ini, Anda dapat membuka Command Prompt non-administratif biasa.

  2. Ketik perintah berikut ke dalam Command Prompt persis seperti yang ditunjukkan di sini, termasuk spasi atau kekurangannya:

    
    

    akun pengguna wmic mendapatkan nama, sid

    …lalu tekan Enter.

    Image
    Image

    Jika Anda mengetahui nama pengguna dan hanya ingin mengambil SID pengguna tersebut, masukkan perintah ini tetapi ganti USER dengan nama pengguna (simpan tanda kutip):

    
    

    wmic useraccount di mana name="USER" mendapatkan sid

    Image
    Image

    Jika Anda mendapatkan kesalahan bahwa perintah wmic tidak dikenali, ubah direktori kerja menjadi C:\Windows\System32\wbem\ dan coba lagi. Anda dapat melakukannya dengan perintah cd (ubah direktori).

  3. Anda akan melihat tabel ditampilkan di Command Prompt. Ini adalah daftar setiap akun pengguna di Windows, terdaftar berdasarkan nama pengguna, diikuti dengan SID akun yang sesuai.

Sekarang Anda yakin nama pengguna tertentu sesuai dengan SID tertentu, Anda dapat membuat perubahan apa pun yang Anda perlukan di registri atau melakukan apa pun yang Anda perlukan untuk informasi ini.

Image
Image

Menemukan Nama Pengguna Menggunakan SID

Jika Anda kebetulan memiliki kasus di mana Anda perlu menemukan nama pengguna tetapi yang Anda miliki hanyalah pengenal keamanan, Anda dapat "membalikkan" perintah seperti ini (ganti saja SID ini dengan yang dimaksud):


wmic useraccount di mana sid="S-1-5-21-992878714-4041223874-2616370337-1001" dapatkan nama

…untuk mendapatkan hasil seperti ini:


Nama

jonfi

Image
Image

Cara Menemukan SID Pengguna di Registri

Anda juga dapat menentukan SID pengguna dengan melihat melalui nilai ProfileImagePath di setiap S-1-5-21 awalan SID yang tercantum di bawah kunci ini:


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Image
Image

Nilai ProfileImagePath dalam setiap kunci registri bernama SID mencantumkan direktori profil, yang menyertakan nama pengguna.

Misalnya, nilai di bawah tombol S-1-5-21-992878714-4041223874-2616370337-1001 pada komputer yang Anda lihat di atas adalah C:\Users\jonfi, jadi kita tahu itu SID untuk pengguna itu.

Metode pencocokan pengguna dengan SID ini hanya akan menampilkan pengguna yang masuk atau telah masuk dan beralih pengguna. Untuk terus menggunakan metode registri untuk menentukan SID pengguna lain, Anda harus masuk sebagai setiap pengguna di sistem dan ulangi langkah-langkah ini. Ini adalah kelemahan besar; dengan asumsi Anda bisa, Anda jauh lebih baik menggunakan metode perintah wmic di atas.

FAQ

    Bagaimana cara menemukan SID sendiri dengan cepat?

    Buka Command Prompt dengan menekan tombol Windows+R. Kemudian, masukkan perintah berikut dan tekan Enter: whoami /user.

    Bagaimana cara menambahkan pengguna ke komputer saya?

    Untuk membuat akun pengguna baru di Windows, buka Start > Settings > Accounts> Pengguna keluarga & lainnya Di bawah Pengguna lain > Tambahkan pengguna lain, pilih Tambahkan akunMasukkan informasi pengguna dan ikuti petunjuknya.

Direkomendasikan: