ObjectSecurity.SetSecurityDescriptorSddlForm ObjectSecurity.SetSecurityDescriptorSddlForm ObjectSecurity.SetSecurityDescriptorSddlForm ObjectSecurity.SetSecurityDescriptorSddlForm Method

Définition

Définit le descripteur de sécurité de cet objet ObjectSecurity de la chaîne SDDL (Security Descriptor Definition Language) spécifiée.Sets the security descriptor for this ObjectSecurity object from the specified Security Descriptor Definition Language (SDDL) string.

Surcharges

SetSecurityDescriptorSddlForm(String) SetSecurityDescriptorSddlForm(String) SetSecurityDescriptorSddlForm(String) SetSecurityDescriptorSddlForm(String)

Définit le descripteur de sécurité de cet objet ObjectSecurity de la chaîne SDDL (Security Descriptor Definition Language) spécifiée.Sets the security descriptor for this ObjectSecurity object from the specified Security Descriptor Definition Language (SDDL) string.

SetSecurityDescriptorSddlForm(String, AccessControlSections) SetSecurityDescriptorSddlForm(String, AccessControlSections) SetSecurityDescriptorSddlForm(String, AccessControlSections) SetSecurityDescriptorSddlForm(String, AccessControlSections)

Définit les sections spécifiées du descripteur de sécurité de cet objet ObjectSecurity de la chaîne SDDL (Security Descriptor Definition Language) spécifiée.Sets the specified sections of the security descriptor for this ObjectSecurity object from the specified Security Descriptor Definition Language (SDDL) string.

Remarques

Si le descripteur de sécurité représenté par la chaîne SDDL contient null pour sa liste de contrôle d’accès discrétionnaire (DACL), une entrée de contrôle d’accès unique (ACE) qui permet à tous les accès complet (AEFA) est ajouté à la liste DACL.If the security descriptor represented by the SDDL string contains null for its discretionary access control list (DACL), a single access control entry (ACE) that allows everyone full access (AEFA) is added to the DACL. Si une application modifie la liste DACL d’un descripteur de sécurité auquel un ACE AEFA a été ajouté, cette entrée est rendue persistante avec la liste DACL lorsque cette dernière est rendue persistante.If an application modifies the DACL of a security descriptor to which an AEFA ACE has been added, the AEFA ACE is persisted with the DACL when that DACL is persisted.

Cela peut entraîner une application involontairement autorisant l’accès aux principaux.This can result in an application unintentionally allowing access to principals. Pour cette raison, une application doit vérifier l’existence d’un ACE AEFA et supprimer avant de modifier un descripteur de sécurité.Because of this, an application should check for the existence of an AEFA ACE and remove it before modifying any security descriptor.

SetSecurityDescriptorSddlForm(String) SetSecurityDescriptorSddlForm(String) SetSecurityDescriptorSddlForm(String) SetSecurityDescriptorSddlForm(String)

Définit le descripteur de sécurité de cet objet ObjectSecurity de la chaîne SDDL (Security Descriptor Definition Language) spécifiée.Sets the security descriptor for this ObjectSecurity object from the specified Security Descriptor Definition Language (SDDL) string.

public:
 void SetSecurityDescriptorSddlForm(System::String ^ sddlForm);
public void SetSecurityDescriptorSddlForm (string sddlForm);
member this.SetSecurityDescriptorSddlForm : string -> unit
Public Sub SetSecurityDescriptorSddlForm (sddlForm As String)

Paramètres

sddlForm
String String String String

Chaîne SDDL à partir de laquelle définir le descripteur de sécurité.The SDDL string from which to set the security descriptor.

Remarques

Si le descripteur de sécurité représenté par la chaîne SDDL contient null pour sa liste de contrôle d’accès discrétionnaire (DACL), une entrée de contrôle d’accès unique (ACE) qui permet à tous les accès complet (AEFA) est ajouté à la liste DACL.If the security descriptor represented by the SDDL string contains null for its discretionary access control list (DACL), a single access control entry (ACE) that allows everyone full access (AEFA) is added to the DACL. Si une application modifie la liste DACL d’un descripteur de sécurité auquel un ACE AEFA a été ajouté, cette entrée est rendue persistante avec la liste DACL lorsque cette dernière est rendue persistante.If an application modifies the DACL of a security descriptor to which an AEFA ACE has been added, the AEFA ACE is persisted with the DACL when that DACL is persisted.

Cela peut entraîner une application involontairement autorisant l’accès aux principaux.This can result in an application unintentionally allowing access to principals. Pour cette raison, une application doit vérifier l’existence d’un ACE AEFA et supprimer avant de modifier un descripteur de sécurité.Because of this, an application should check for the existence of an AEFA ACE and remove it before modifying any security descriptor.

SetSecurityDescriptorSddlForm(String, AccessControlSections) SetSecurityDescriptorSddlForm(String, AccessControlSections) SetSecurityDescriptorSddlForm(String, AccessControlSections) SetSecurityDescriptorSddlForm(String, AccessControlSections)

Définit les sections spécifiées du descripteur de sécurité de cet objet ObjectSecurity de la chaîne SDDL (Security Descriptor Definition Language) spécifiée.Sets the specified sections of the security descriptor for this ObjectSecurity object from the specified Security Descriptor Definition Language (SDDL) string.

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)

Paramètres

sddlForm
String String String String

Chaîne SDDL à partir de laquelle définir le descripteur de sécurité.The SDDL string from which to set the security descriptor.

includeSections
AccessControlSections AccessControlSections AccessControlSections AccessControlSections

Sections (règles d’accès, règles d’audit, propriétaire, groupe principal) du descripteur de sécurité à définir.The sections (access rules, audit rules, owner, primary group) of the security descriptor to set.

Remarques

Si le descripteur de sécurité représenté par la chaîne SDDL contient null pour sa liste de contrôle d’accès discrétionnaire (DACL), une entrée de contrôle d’accès unique (ACE) qui permet à tous les accès complet (AEFA) est ajouté à la liste DACL.If the security descriptor represented by the SDDL string contains null for its discretionary access control list (DACL), a single access control entry (ACE) that allows everyone full access (AEFA) is added to the DACL. Si une application modifie la liste DACL d’un descripteur de sécurité auquel un ACE AEFA a été ajouté, cette entrée est rendue persistante avec la liste DACL lorsque cette dernière est rendue persistante.If an application modifies the DACL of a security descriptor to which an AEFA ACE has been added, the AEFA ACE is persisted with the DACL when that DACL is persisted.

Cela peut entraîner une application involontairement autorisant l’accès aux principaux.This can result in an application unintentionally allowing access to principals. Pour cette raison, une application doit vérifier l’existence d’un ACE AEFA et supprimer avant de modifier un descripteur de sécurité.Because of this, an application should check for the existence of an AEFA ACE and remove it before modifying any security descriptor.

S’applique à