Partager via


SHARE_RECIPIENT_PRIVILEGES

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

INFORMATION_SCHEMA.SHARE_RECIPIENT_PRIVILEGES répertorie les destinataires disposant de privilèges sur un partage.

Les informations sont affichées uniquement pour les partages ou les destinataires avec lesquels l’utilisateur a l’autorisation d’interagir.

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

Définition

La relation SHARE_RECIPIENT_PRIVILEGES contient les colonnes suivantes :

Nom Type de données Nullable Description
GRANTOR STRING Non Principal ayant accordé le privilège.
RECIPIENT_NAME STRING Non Destinataire auquel le privilège est accordé.
SHARE_NAME STRING Non Partage sur lequel le privilège est accordé.
PRIVILEGE_TYPE STRING Non Privilège accordé.

Contraintes

Les contraintes suivantes s’appliquent à la relation SHARE_RECIPIENT_PRIVILEGES :

Classe Nom Liste de colonnes Description
Clé primaire SHARE_RECIPIENT_PRIVS_PK GRANTOR, , RECIPIENT_NAMESHARE_NAME, ,PRIVILEGE_TYPE Identificateur unique du privilège accordé.
Clé étrangère SHARE_RECIPIENT_PRIVS_RECIPIENTS_FK RECIPIENT_NAME Références RECIPIENTS
Clé étrangère SHARE_RECIPIENT_PRIVS_SHARES_FK SHARE_NAME Références SHARES

Exemples

> SELECT share_name, recipient_name
    FROM information_schema.share_recipient_privileges;