Tipo de dados Permission (ASSL)

Define um tipo de dados primitivo abstrato que representa as informações sobre uma permissão individual.

Sintaxe

<Permission>
   <Name>...</Name>
   <ID>...</ID>
   <CreatedTimestamp>...</CreateTimestamp>
   <LastSchemaUpdate>...</LastSchemaUpdate>
   <RoleID>...</RoleID>
   <Description>...</Description>
   <Process>...</Process>
   <ReadDefinition>...</ReadDefinition>
   <Read>...</Read>
   <Write>...</Write>
   <Annotations>...</Annotations>
</Permission>

Características do tipo de dados

Característica

Descrição

Tipos de dados base

Nenhum

Tipos de dados derivados

CubePermission, DatabasePermission, DimensionPermission, MiningModelPermission, MiningStructurePermission

Relação do tipo de dados

Relação

Elemento

Elementos pai

Nenhum

Elementos filho

Annotations, CreatedTimestamp, Description, ID, LastSchemaUpdate, Name, Process, Read, ReadDefinition, RoleID, Write

Elementos derivados

Nenhum

Comentários

Permission funciona como o tipo base abstrato para diversos tipos de permissões derivadas usadas em uma instância do Microsoft SQL Server Analysis Services.

Este tipo de dados tem as validações a seguir no valor 2 de DeploymentMode (modo de servidor de tabela).

  • O valor padrão do atributo Process é definido como False, exceto quando o usuário tem permissão de Atualizar. Para usuários com permissão de Atualizar, o valor de atributo Process é definido como True.

  • O valor de atributo ReadDefinition é definido como None; qualquer outro valor gera um erro.

  • O valor de atributo Read é definido como Allowed para usuários com a permissão Usuário e para None quando os usuários recebem a permissão Atualizar; se um usuário tiver as permissões Usuário e Atualizar, o atributo será definido como Allowed. Para usuários com privilégios administrativos, o valor do atributo é definido como Allowed.

  • O valor de atributo Write é definido como None; qualquer outro valor gera um erro.

O elemento correspondente no modelo de objeto AMO (Objetos de Gerenciamento de Análise) é Permission.

Consulte também

Referência

Elemento Role (ASSL)

Tipos de dados XML do ASSL (Analysis Services Scripting Language)