共用方式為


Permission 資料類型 (ASSL)

定義代表個別權限之相關資訊的抽象基本資料類型。

語法

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

資料類型特性

特性

說明

基底資料類型

衍生資料類型

CubePermissionDatabasePermissionDimensionPermissionMiningModelPermissionMiningStructurePermission

資料類型關聯性

關聯性

元素

父元素

子元素

AnnotationsCreatedTimestampDescriptionIDLastSchemaUpdateNameProcessReadReadDefinitionRoleIDWrite

衍生的元素

備註

Permission 會當做 Microsoft SQL Server Analysis Services 執行個體中使用之一些衍生權限類型的抽象基底類型。

此資料類型在 DeploymentMode 值 2 (表格式伺服器模式) 下,擁有下列驗證。

  • Process 屬性預設值設為 False,除非使用者具有 [重新整理] 權限。 如果使用者具有 [重新整理] 權限,Process 屬性值會設為 True。

  • ReadDefinition 屬性值設定為 None;任何其他值都會產生錯誤。

  • 如果使用者具有 [使用者] 權限,Read 屬性值設定為 Allowed,如果使用者被指派 [重新整理] 權限則設定為 None;如果使用者同時具有 [使用者][重新整理] 權限,則屬性設定為 Allowed。 使用者若是具有系統管理權限,屬性值會設為 Allowed。

  • Write 屬性值設定為 None;任何其他值都會產生錯誤。

在「分析管理物件」(AMO) 物件模型中的對應元素是 Permission

請參閱

參考

Role 元素 (ASSL)

Analysis Services 指令碼語言 XML 資料類型 (ASSL)