Partager via


STORAGE_CREDENTIAL_PRIVILEGES

S’applique à : coche marquée oui Databricks SQL case marquée oui Databricks Runtime 10.4 LTS et ultérieur

INFORMATION_SCHEMA.STORAGE_CREDENTIAL_PRIVILEGES liste les principaux qui ont des privilèges sur des informations d’identification de stockage.

Ceci est une extension du schéma d’informations standard SQL.

Avertissement

À compter de Databricks Runtime 15.4, cette relation est déconseillée. Utilisez INFORMATION_SCHEMA. CREDENTIAL_PRIVILEGES à la place.

Notez également que pendant la préversion des informations d’identification du service, INFORMATION_SCHEMA.STORAGE_CREDENTIAL_PRIVILEGES affiche les privilèges qui s’appliquent à la fois aux informations d’identification de stockage et aux informations d’identification du service. Il s’agit d’un comportement d’aperçu incorrect qui sera corrigé et vous ne devez pas dépendre de celui-ci pour continuer.

Définition

La relation STORAGE_CREDENTIAL_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é.
STORAGE_CREDENTIAL_NAME STRING Non Informations d’identification de stockage sur lesquelles 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 STORAGE_CREDENTIAL_PRIVILEGES :

Classe Nom Liste de colonnes Description
Clé primaire METPRIVS_PK GRANTOR, , GRANTEESTORAGE_CREDENTIAL_NAME, ,PRIVILEGE_TYPE Identificateur unique du privilège accordé.
Clé étrangère METPRIVS_METS_FK STORAGE_CREDENTIAL_NAME Fait référence à STORAGE_CREDENTIALS

Exemples

> SELECT storage_credential_name, grantee
    FROM information_schema.storage_credential_privileges;