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 répertorie les principaux disposant de privilèges sur un identifiant de stockage..

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

Remarque

Actuellement, les utilisateurs disposant du privilège MANAGE sur un objet ne peuvent pas afficher toutes les allocations pour cet objet dans le INFORMATION_SCHEMA. Au lieu de cela, le INFORMATION_SCHEMA affiche uniquement ses propres subventions sur l’objet. Ce comportement sera corrigé à l’avenir.

Les utilisateurs disposant de MANAGE privilège peuvent afficher toutes les subventions sur un objet à l’aide de commandes SQL ou de l’Explorateur de catalogues. Consultez Gérer les privilèges dans Unity Catalog.

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 Références STORAGE_CREDENTIALS

Exemples

> SELECT storage_credential_name, grantee
    FROM information_schema.storage_credential_privileges;