Partilhar via


FormattedSDDLText

Um campo de banco de dados do tipo de dados FormattedSDDLText contém uma cadeia de texto que descreve um descritor de segurança usando uma linguagem SDDL válida. Esse tipo de dados é usado pelo campo SDDLText da tabela MsiLockPermissionsEx para proteger um objeto selecionado. Observe que o campo SDDLText da Tabela MsiLockPermissionsEx não dá suporte a propriedades públicas ou privadas.

Windows Installer 4.5 ou versões anteriores: sem suporte. Esse tipo de dados está disponível a partir do Windows Installer 5.0.

O tipo de dados FormattedSDDLText pode conter uma cadeia de caracteres SDDL escrita em um Formato de Cadeia de Caracteres de Descritor de Segurança válido. Para obter mais informações sobre a linguagem SDDL, confira a seção Controle de acesso do SDK (Software Development Kit) do Microsoft Windows. Além disso, uma cadeia de texto FormattedSDDLText pode usar colchetes angulares (<>) para conter o domínio e o nome de usuário do usuário cujo SID da conta deve ser determinado.

Se o usuário com o nome de usuário SampleUser pertencer a um domínio chamado SampleDomain, o valor FormattedSDDLText poderá identificar o proprietário usando a cadeia de caracteres do SID, o nome de usuário e o nome de domínio ou as variáveis de ambiente do Windows. Por exemplo, as cadeias de caracteres a seguir serão possíveis.

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)