Tipo de datos Permission (ASSL)
Define un tipo de datos primitivo abstracto que representa información acerca de un permiso en particular.
Sintaxis
<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 del tipo de datos
Característica |
Descripción |
---|---|
Tipos de datos básicos |
Ninguno |
Tipos de datos derivados |
CubePermission, DatabasePermission, DimensionPermission, MiningModelPermission, MiningStructurePermission |
Relaciones entre tipos de datos
Relación |
Elemento |
---|---|
Elementos primarios |
Ninguno |
Elementos secundarios |
Annotations, CreatedTimestamp, Description, ID, LastSchemaUpdate, Name, Process, Read, ReadDefinition, RoleID, Write |
Elementos derivados |
Ninguno |
Comentarios
Permission actúa como el tipo base abstracto de una serie de tipos de permisos derivados que se utilizan en una instancia de Microsoft SQL Server Analysis Services.
Este tipo de datos tiene las validaciones siguientes en el valor 2 (modo de servidor tabular) de DeploymentMode.
El valor predeterminado del atributo Process se establece en False, salvo cuando el usuario dispone del permiso Actualizar. Para los usuarios con el permiso Actualizar el valor del atributo Process se establece en True.
El valor del atributo ReadDefinition se establece en None; cualquier otro valor genera un error.
El valor del atributo Read se establece en Allowed para los usuarios con el permiso Usuario y en None cuando los usuarios tienen asignado al permiso Actualizar; si un usuario tiene los permisos Usuario y Actualizar, el atributo se establece en Allowed. Para los usuarios con privilegios de administrador, el valor del atributo se establece en Allowed.
El valor del atributo Write se establece en None; cualquier otro valor genera un error.
El elemento correspondiente del modelo de objetos Objetos de administración de análisis (AMO) es Permission.
Vea también
Referencia
Tipos de datos XML de Analysis Services Scripting Language (ASSL)