SHARE_RECIPIENT_PRIVILEGES

Aplica-se a:verificação marcada como sim SQL do Databricks verificação marcada como sim Databricks Runtime 10.4 LTS e versões posteriores

INFORMATION_SCHEMA.SHARE_RECIPIENT_PRIVILEGES lista destinatários que têm privilégios em um compartilhamento.

As informações são exibidas apenas para compartilhamentos ou destinatários com os quais o usuário tem permissão para interagir.

Trata-se de uma extensão do Esquema de Informações do SQL Standard.

Definição

A relação SHARE_RECIPIENT_PRIVILEGES contém as seguintes colunas:

Nome Tipo de dados Nullable Descrição
GRANTOR STRING Não A entidade de segurança que concedeu o privilégio.
RECIPIENT_NAME STRING Não Destinatário ao qual o privilégio é concedido.
SHARE_NAME STRING Não Compartilhe no qual o privilégio é concedido.
PRIVILEGE_TYPE STRING Não Privilégio concedido.
INHERITED_FROM STRING Sim A relação ancestral da qual o privilégio foi herdado.

Restrições

As seguintes restrições se aplicam à relação SHARE_RECIPIENT_PRIVILEGES:

Classe Nome Lista de colunas Descrição
Chave primária SHARE_RECIPIENT_PRIVS_PK GRANTOR, RECIPIENT_NAME, SHARE_NAME, PRIVILEGE_TYPE Identificador exclusivo do privilégio concedido.
Chave estrangeira SHARE_RECIPIENT_PRIVS_RECIPIENTS_FK RECIPIENT_NAME Referências RECIPIENTS
Chave estrangeira SHARE_RECIPIENT_PRIVS_SHARES_FK SHARE_NAME Faz referência a SHARES

Exemplos

> SELECT share_name, recipient_name
    FROM information_schema.share_recipient_privileges;