FormattedSDDLText

Un champ de base de données du type de données FormattedSDDLText contient une chaîne de texte qui décrit un descripteur de sécurité à l’aide du langage de définition de descripteur de sécurité (SDDL) valide. Ce type de données est utilisé par le champ SDDLText de la Table MsiLockPermissionsEx pour sécuriser un objet sélectionné. Notez que le champ SDDLText de la table MsiLockPermissionsEx ne prend pas en charge les propriétés privées ou publiques.

Windows Installer 4.5 ou versions antérieures : non pris en charge. Ce type de données est disponible à partir de Windows Installer 5.0.

Le type de données FormattedSDDLText peut contenir une chaîne SDDL écrite au format de chaîne de descripteur de sécurité valide. Pour plus d’informations sur SDDL, consultez la section Contrôle d’accès du Kit de développement logiciel (SDK) Microsoft Windows. En outre, une chaîne de texte FormattedSDDLText peut utiliser des crochets d’angle (<>) pour contenir le domaine et le nom d’utilisateur de l’utilisateur dont le SID de compte doit être déterminé.

Si l’utilisateur ayant le nom d’utilisateur SampleUser appartient à un domaine nommé SampleDomain, la valeur FormattedSDDLText peut identifier le propriétaire à l’aide de la chaîne SID, du nom d’utilisateur et du nom de domaine ou des variables d’environnement Windows. Par exemple, les chaînes suivantes sont possibles.

O:*owner\_sid\_string*G:BAD:(D;OICI;GA;;;BG)(A;OICI;GRGWGX;;;*owner\_sid\_string*)(A;OICI;GA;;;BA)S:ARAI(AU;SAFA;FA;;;WD) O:<*SampleDomain\\SampleUser*>G:BAD:(D;OICI;GA;;;BG)(A;OICI;GRGWGX;;;<*SampleDomain\\SampleUser*>)(A;OICI;GA;;;BA)S:ARAI(AU;SAFA;FA;;;WD) O:<\[%USERDOMAIN\]\\\[%USERNAME\]>G:BAD:(D;OICI;GA;;;BG)(A;OICI;GRGWGX;;;<\[%USERDOMAIN\]\\\[%USERNAME\]>)(A;OICI;GA;;;BA)S:ARAI(AU;SAFA;FA;;;WD)