Condividi tramite


FormattatoSDDLText

Un campo di database del tipo di dati FormattedSDDLText contiene una stringa di testo che descrive un descrittore di sicurezza usando il linguaggio di definizione del descrittore di sicurezza valido (SDDL). Questo tipo di dati viene usato dal campo SDDLText della tabella MsiLockPermissionsEx per proteggere un oggetto selezionato. Si noti che il campo SDDLText della tabella MsiLockPermissionsEx non supporta proprietà private o pubbliche.

Windows Installer 4.5 o versioni precedenti: Non supportato. Questo tipo di dati è disponibile a partire da Windows Installer 5.0.

Il tipo di dati FormattedSDDLText può contenere una stringa SDDL scritta in formato stringa di descrittore di sicurezza valido. Per altre informazioni su SDDL, vedere la sezione Controllo di accesso di Microsoft Windows Software Development Kit (SDK). Inoltre, una stringa di testo FormattedSDDLText può usare parentesi graffe (<>) per contenere il dominio e il nome utente dell'utente il cui SID account deve essere determinato.

Se l'utente con nome utente SampleUser appartiene a un dominio denominato SampleDomain, il valore FormattedSDDLText può identificare il proprietario usando la stringa SID, il nome utente e il nome di dominio o le variabili di ambiente Di Windows. Ad esempio, le stringhe seguenti saranno possibili.

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)