Hak Akses Standar
Setiap jenis objek yang dapat diamankan memiliki sekumpulan hak akses yang sesuai dengan operasi khusus untuk jenis objek tersebut. Selain hak akses khusus objek ini, ada serangkaian hak akses standar yang sesuai dengan operasi yang umum untuk sebagian besar jenis objek yang dapat diamankan.
Format masker akses mencakup sekumpulan bit untuk hak akses standar. Konstanta Windows berikut untuk hak akses standar didefinisikan dalam Winnt.h.
Terus-menerus | Makna |
---|---|
DELETE | Hak untuk menghapus objek. |
READ_CONTROL | Hak untuk membaca informasi dalam deskriptor keamanan objek, tidak termasuk informasi dalam daftar kontrol akses sistem (SACL). |
MENSINKRONISASI | Hak untuk menggunakan objek untuk sinkronisasi. Ini memungkinkan utas untuk menunggu hingga objek dalam status disinyalkan. Beberapa tipe objek tidak mendukung hak akses ini. |
WRITE_DAC | Hak untuk mengubah daftar kontrol akses diskresi (DACL) di deskriptor keamanan objek. |
WRITE_OWNER | Hak untuk mengubah pemilik di deskriptor keamanan objek. |
Winnt.h juga mendefinisikan kombinasi berikut dari konstanta hak akses standar.
Terus-menerus | Makna |
---|---|
STANDARD_RIGHTS_ALL | Menggabungkan akses DELETE, READ_CONTROL, WRITE_DAC, WRITE_OWNER, dan SYNCHRONIZE. |
STANDARD_RIGHTS_EXECUTE | Saat ini didefinisikan sama dengan READ_CONTROL. |
STANDARD_RIGHTS_READ | Saat ini didefinisikan sama dengan READ_CONTROL. |
STANDARD_RIGHTS_REQUIRED | Menggabungkan akses DELETE, READ_CONTROL, WRITE_DAC, dan WRITE_OWNER. |
STANDARD_RIGHTS_WRITE | Saat ini didefinisikan sama dengan READ_CONTROL. |