AccessDatabaseSchemaGrant
Extends the OLAP security model to the database level by controlling access to database schemas, tables, and columns that underlie the OLAP analytical structures, providing comprehensive data governance that enforces security policies regardless of how data is accessed.
Extends
Attributes
Name | Id | Type | Lower | Upper |
---|---|---|---|---|
databaseSchemaAccess | false | DatabaseSchemaAccess🔗 | 1 | 1 |
Defines the access level for the database schema using DatabaseSchemaAccess enumeration values, controlling whether role members can interact with schema structures. |
References
Name | Type | Lower | Upper | Containment |
---|---|---|---|---|
tableGrants | AccessTableGrant🔗 | 1 | ∞ | true |
Collection of table-level access grants that provide granular security control over specific tables within the database schema. | ||||
databaseSchema | DatabaseSchema🔗 | 1 | 1 | false |
References the specific database schema to which this access grant applies, establishing the security boundary at the database level. |
Used by
- AccessCatalogGrant🔗 → databaseSchemaGrants