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.