ReadDefinition Element (ASSL)
Applies To: SQL Server 2016 Preview
Determines whether members can read the definition of the database or the definition of objects in the database.
<Permission> <!-- or one of the elements listed below in the Element Relationships table --> ... <ReadDefinition>...</ReadDefinition> ... </Permission>
|Data type and length||String (enumeration)|
|Cardinality||0-1: Optional element that can occur once and only once.|
|Parent elements||CubePermission, DatabasePermission, DimensionPermission, MiningModelPermission, MiningStructurePermission, Permission|
The value of this element is limited to one of the strings listed in the following table.
|None||Access to the object definition is not allowed.|
|Basic||Basic access to the object definition is allowed.|
Note: This permission is required for creating local cubes, linking measure groups, and linking dimensions.
|Allowed||Full access to the object definition is allowed.|
Note: This permission is required for executing a Discover XML for Analysis (XMLA) call using the DISCOVER_XML_METADATA parameter.
The elements that correspond to the parents of ReadDefinition in the Analysis Management Objects (AMO) object model are CubePermission, DatabasePermission, DimensionPermission, MiningModelPermission, MiningStructurePermission, and Permission.