Akses SACL Kanan

Hak akses ACCESS_SYSTEM_SECURITY mengontrol kemampuan untuk mendapatkan atau mengatur SACL dalam pendeskripsi keamanan objek. Sistem memberikan akses ini dengan tepat hanya jika hak istimewa SE_SECURITY_NAME diaktifkan dalam token akses utas yang diminta.

Untuk mengakses SACL objek

  1. Panggil fungsi AdjustTokenPrivileges untuk mengaktifkan hak istimewa SE_SECURITY_NAME.
  2. Minta akses ACCESS_SYSTEM_SECURITY tepat saat Anda membuka handel ke objek.
  3. Dapatkan atau atur SACL objek dengan menggunakan fungsi seperti GetSecurityInfo atau SetSecurityInfo.
  4. Panggil AdjustTokenPrivileges untuk menonaktifkan hak istimewa SE_SECURITY_NAME.

Untuk mengakses SACL menggunakan fungsi GetNamedSecurityInfo atau SetNamedSecurityInfo , aktifkan hak istimewa SE_SECURITY_NAME. Fungsi ini secara internal meminta hak akses.

Hak akses ACCESS_SYSTEM_SECURITY tidak valid dalam DACL karena DACL tidak mengontrol akses ke SACL. Namun, Anda dapat menggunakan akses ACCESS_SYSTEM_SECURITY langsung di SACL untuk mengaudit upaya menggunakan hak akses.