FormattedSDDLText
Un champ de base de données du type de données FormattedSDLText contient une chaîne de texte qui décrit un descripteur de sécurité à l’aide d’un langage de définition de descripteur de sécurité valide (SDDL.) Ce type de données est utilisé par le champ SDDLText de l'MsiLockPermissionsEx Table 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 version antérieure: Non pris en charge. Ce type de données est disponible à partir de Windows Installer 5.0.
Le type de données FormattedSDLText 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 de contrôle d’accès du kit de développement logiciel Microsoft Windows (SDK) . En outre, un FormattedSDLText chaîne de texte peut utiliser des crochets 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 FormattedSDLText 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 seraient possibles.
- O :*owner\_sid\_string*G :BAD :(D ;OMII ;GA ;; ; BG)(A ; L’OCII ; GRGWGX ;;; *owner\_sid\_string*)(A ; OCII ;GA ;;; BA)S :ARAI(AU ; SAFA ;FA ;;; ; WD) O :<*SampleDomain\\SampleUser*>G :BAD :(D ;OMII ;GA ;;; ; BG)(A ; L’OCII ; GRGWGX ;;;<*SampleDomain\\SampleUser*>)(A ; OCII ;GA ;;; BA)S :ARAI(AU ; SAFA ;FA ;;; ; WD) O :<\[%USERDOMAIN\]\\\[%USERNAME\]>G :BAD :(D ;OMII ;GA ;;; ; BG)(A ; L’OCII ; GRGWGX ;;;<\[%USERDOMAIN\]\\\[%USERNAME\]>)(A ; OCII ;GA ;;; BA)S :ARAI(AU ; SAFA ;FA ;;; ; WD)