Condividi tramite


SHARE_RECIPIENT_PRIVILEGES

Si applica a: segno di spunta sì Databricks SQL segno di spunta sì Databricks Runtime 10.4 LTS e versioni successive

INFORMATION_SCHEMA.SHARE_RECIPIENT_PRIVILEGES elenca i destinatari con privilegi per una condivisione.

Le informazioni vengono visualizzate solo per le condivisioni o i destinatari con cui l'utente dispone dell'autorizzazione per interagire con entrambi.

Si tratta di un'estensione dello schema delle informazioni standard di SQL.

Definizione

La relazione SHARE_RECIPIENT_PRIVILEGES contiene le colonne seguenti:

Nome Tipo di dati Nullable Descrizione
GRANTOR STRING No Entità che ha concesso il privilegio.
RECIPIENT_NAME STRING No Destinatario a cui viene concesso il privilegio.
SHARE_NAME STRING No Condivisione in cui viene concesso il privilegio.
PRIVILEGE_TYPE STRING No Privilegio concesso.
INHERITED_FROM STRING Relazione precedente da cui viene ereditato il privilegio.

Vincoli

Alla relazione SHARE_RECIPIENT_PRIVILEGES, vengono applicati i seguenti vincoli:

Classe Nome Elenco colonne Descrizione
Chiave primaria SHARE_RECIPIENT_PRIVS_PK GRANTOR, RECIPIENT_NAME, SHARE_NAME, PRIVILEGE_TYPE Identificatore univoco per il privilegio concesso.
Foreign key SHARE_RECIPIENT_PRIVS_RECIPIENTS_FK RECIPIENT_NAME Riferimenti DESTINATARI
Foreign key SHARE_RECIPIENT_PRIVS_SHARES_FK SHARE_NAME Riferimenti CONDIVISIONI

Esempi

> SELECT share_name, recipient_name
    FROM information_schema.share_recipient_privileges;