Standard hozzáférési jogosultságok
A biztonságos objektumok minden típusa rendelkezik hozzáférési jogosultságokkal, amelyek megfelelnek az adott típusú objektumokra vonatkozó műveleteknek. Ezeken az objektumspecifikus hozzáférési jogosultságokon kívül standard hozzáférési jogosultságok is léteznek, amelyek megfelelnek a legtöbb biztonságos objektumtípushoz gyakran használt műveleteknek.
A hozzáférési maszk formátuma a szabványos hozzáférési jogosultságok bitkészletét tartalmazza. A windowsos állandók a standard hozzáférési jogosultságokhoz a Winnt.h-ban vannak definiálva.
Konstans | Jelentés |
---|---|
TÖRÖL | Az objektum törlésének joga. |
READ_CONTROL | Az objektum biztonsági leírójában található információk olvasásának joga, a rendszer hozzáférés-vezérlési listájában (SACL) nem. |
SZINKRONIZÁLNI | Az objektum szinkronizáláshoz való használatának joga. Ez lehetővé teszi, hogy a szál megvárja, amíg az objektum a jelzett állapotban van. Egyes objektumtípusok nem támogatják ezt a hozzáférési jogot. |
WRITE_DAC | A diszkrecionális hozzáférés-vezérlési lista (DACL) módosításának joga az objektum biztonsági leírójában. |
WRITE_OWNER | A tulajdonos módosításának joga az objektum biztonsági leírójában. |
A Winnt.h a standard hozzáférési jogosultsági állandók alábbi kombinációit is meghatározza.
Konstans | Jelentés |
---|---|
STANDARD_RIGHTS_ALL | Egyesíti a DELETE, READ_CONTROL, WRITE_DAC, WRITE_OWNER és SZINKRONIZÁLt hozzáférést. |
STANDARD_RIGHTS_EXECUTE | Jelenleg egyenlő READ_CONTROL definiálva. |
STANDARD_RIGHTS_READ | Jelenleg egyenlő READ_CONTROL definiálva. |
STANDARD_RIGHTS_REQUIRED | Egyesíti a DELETE, READ_CONTROL, WRITE_DAC és WRITE_OWNER hozzáférést. |
STANDARD_RIGHTS_WRITE | Jelenleg egyenlő READ_CONTROL definiálva. |