ObjectSecurity.SetSecurityDescriptorSddlForm Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger säkerhetsbeskrivningen för det här ObjectSecurity objektet från den angivna SDDL-strängen (Security Descriptor Definition Language).
Överlagringar
| Name | Description |
|---|---|
| SetSecurityDescriptorSddlForm(String) |
Anger säkerhetsbeskrivningen för det här ObjectSecurity objektet från den angivna SDDL-strängen (Security Descriptor Definition Language). |
| SetSecurityDescriptorSddlForm(String, AccessControlSections) |
Anger de angivna avsnitten i säkerhetsbeskrivningen för det här ObjectSecurity objektet från den angivna SDDL-strängen (Security Descriptor Definition Language). |
Kommentarer
Om säkerhetsbeskrivningen som representeras av SDDL-strängen innehåller null för sin diskretionära åtkomstkontrollista (DACL), läggs en enda åtkomstkontrollpost (ACE) som ger alla fullständig åtkomst (AEFA) till i DACL. Om ett program ändrar DACL för en säkerhetsbeskrivning som ett AEFA ACE har lagts till i, sparas AEFA ACE med DACL när dacl-filen sparas.
Detta kan leda till att ett program oavsiktligt tillåter åtkomst till huvudkonton. På grund av detta bör ett program kontrollera om det finns ett AEFA ACE och ta bort det innan du ändrar någon säkerhetsbeskrivning.
SetSecurityDescriptorSddlForm(String)
- Källa:
- ObjectSecurity.cs
Anger säkerhetsbeskrivningen för det här ObjectSecurity objektet från den angivna SDDL-strängen (Security Descriptor Definition Language).
public:
void SetSecurityDescriptorSddlForm(System::String ^ sddlForm);
public void SetSecurityDescriptorSddlForm(string sddlForm);
member this.SetSecurityDescriptorSddlForm : string -> unit
Public Sub SetSecurityDescriptorSddlForm (sddlForm As String)
Parametrar
- sddlForm
- String
SDDL-strängen som säkerhetsbeskrivningen ska anges från.
Kommentarer
Om säkerhetsbeskrivningen som representeras av SDDL-strängen innehåller null för sin diskretionära åtkomstkontrollista (DACL), läggs en enda åtkomstkontrollpost (ACE) som ger alla fullständig åtkomst (AEFA) till i DACL. Om ett program ändrar DACL för en säkerhetsbeskrivning som ett AEFA ACE har lagts till i, sparas AEFA ACE med DACL när dacl-filen sparas.
Detta kan leda till att ett program oavsiktligt tillåter åtkomst till huvudkonton. På grund av detta bör ett program kontrollera om det finns ett AEFA ACE och ta bort det innan du ändrar någon säkerhetsbeskrivning.
Gäller för
SetSecurityDescriptorSddlForm(String, AccessControlSections)
- Källa:
- ObjectSecurity.cs
Anger de angivna avsnitten i säkerhetsbeskrivningen för det här ObjectSecurity objektet från den angivna SDDL-strängen (Security Descriptor Definition Language).
public:
void SetSecurityDescriptorSddlForm(System::String ^ sddlForm, System::Security::AccessControl::AccessControlSections includeSections);
public void SetSecurityDescriptorSddlForm(string sddlForm, System.Security.AccessControl.AccessControlSections includeSections);
member this.SetSecurityDescriptorSddlForm : string * System.Security.AccessControl.AccessControlSections -> unit
Public Sub SetSecurityDescriptorSddlForm (sddlForm As String, includeSections As AccessControlSections)
Parametrar
- sddlForm
- String
SDDL-strängen som säkerhetsbeskrivningen ska anges från.
- includeSections
- AccessControlSections
Avsnitten (åtkomstregler, granskningsregler, ägare, primär grupp) i säkerhetsbeskrivningen som ska anges.
Kommentarer
Om säkerhetsbeskrivningen som representeras av SDDL-strängen innehåller null för sin diskretionära åtkomstkontrollista (DACL), läggs en enda åtkomstkontrollpost (ACE) som ger alla fullständig åtkomst (AEFA) till i DACL. Om ett program ändrar DACL för en säkerhetsbeskrivning som ett AEFA ACE har lagts till i, sparas AEFA ACE med DACL när dacl-filen sparas.
Detta kan leda till att ett program oavsiktligt tillåter åtkomst till huvudkonton. På grund av detta bör ett program kontrollera om det finns ett AEFA ACE och ta bort det innan du ändrar någon säkerhetsbeskrivning.