Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :
Databricks SQL
Databricks Runtime 10.4 LTS et versions ultérieures
Unity Catalog uniquement
INFORMATION_SCHEMA.SCHEMA_PRIVILEGES répertorie les principaux disposant de privilèges sur un schéma dans un catalogue.
Les lignes retournées sont limitées aux schémas avec lesquels l’utilisateur dispose du privilège d’interaction.
Définition
La relation SCHEMA_PRIVILEGES contient les colonnes suivantes :
| Nom | Type de données | Nullable | Standard | Description |
|---|---|---|---|---|
GRANTOR |
STRING |
Non | Oui | Principal ayant accordé le privilège. |
GRANTEE |
STRING |
Non | Oui | Principal auquel le privilège est accordé. |
CATALOG_NAME |
STRING |
Non | Oui | Catalogue de schéma sur lequel le privilège est accordé. |
SCHEMA_NAME |
STRING |
Non | Oui | Schéma sur lequel le privilège est accordé. |
PRIVILEGE_TYPE |
STRING |
Non | Oui | Privilège accordé. |
IS_GRANTABLE |
STRING |
Non | Oui | A toujours la valeur NO. Réservé pour un usage futur. |
INHERITED_FROM |
STRING |
Oui | Non | Une relation d’ancêtre dont le privilège est hérité. |
Contraintes
Les contraintes suivantes s’appliquent à la relation SCHEMA_PRIVILEGES :
| Classe | Nom | Liste de colonnes | Description |
|---|---|---|---|
| Clé primaire | SCHEMAPRIVS_PK |
GRANTOR, GRANTEE, , CATALOG_NAME, SCHEMA_NAME, PRIVILEGE_TYPE |
Identificateur unique du privilège accordé. |
| Clé étrangère | SCHEMAPRIVS_SCHEMATA_FK |
CATALOG_NAME, SCHEMA_NAME |
Références SCHEMATA |
Exemples
> SELECT catalog_name, schema_name, grantee
FROM information_schema.schema_privileges;