VOLUME_PRIVILEGES
S’applique à : Databricks SQL Databricks Runtime 13.3 LTS et versions ultérieures Unity Catalog uniquement
INFORMATION_SCHEMA.VOLUME_PRIVILEGES répertorie les principaux disposant de privilèges sur un volume dans un schéma de catalogue.
Ceci est une extension du schéma d’informations standard SQL.
Définition
La relation VOLUME_PRIVILEGES
contient les colonnes suivantes :
Nom | Type de données | Nullable | Description |
---|---|---|---|
GRANTOR |
STRING |
Non | Principal ayant accordé le privilège. |
GRANTEE |
STRING |
Non | Principal auquel le privilège est accordé. |
VOLUME_CATALOG |
STRING |
Non | Catalogue de la relation sur laquelle le privilège est accordé. |
VOLUME_SCHEMA |
STRING |
Non | Schéma de la relation sur laquelle le privilège est accordé. |
VOLUME_NAME |
STRING |
Non | Volume sur lequel le privilège est accordé. |
PRIVILEGE_TYPE |
STRING |
Non | Privilège accordé. |
IS_GRANTABLE |
STRING |
Non | A toujours la valeur NO . Réservé pour un usage futur. |
INHERITED_FROM |
STRING |
Oui | Une relation d’ancêtre dont l’autorisation est héritée. |
Contraintes
Les contraintes suivantes s’appliquent à la relation VOLUME_PRIVILEGES
:
Classe | Nom | Liste de colonnes | Description |
---|---|---|---|
Clé primaire | VOLUMEPRIVS_PK |
GRANTOR , GRANTEE , VOLUME_CATALOG , VOLUME_SCHEMA , VOLUME_NAME , PRIVILEGE_TYPE |
Identificateur unique du privilège accordé. |
Clé étrangère | VOLUMEPRIVS_VOLUMES_FK |
VOLUME_CATALOG , VOLUME_SCHEMA , VOLUME_NAME |
Références VOLUMES |
Exemples
> SELECT volume_catalog, volume_schema, volume_name, grantee
FROM information_schema.volume_privileges;