EXTERNAL_LOCATION_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.EXTERNAL_LOCATION_PRIVILEGES lista principais que possuem privilégios em um local externo.

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

Definição

A relação EXTERNAL_LOCATION_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.
GRANTEE STRING Não Entidade de segurança à qual o privilégio foi concedido.
EXTERNAL_LOCATION_NAME STRING Não Local externo no qual o privilégio é concedido.
PRIVILEGE_TYPE STRING Não Privilégio concedido.
IS_GRANTABLE STRING Não Sempre NO. Reservado para uso futuro.
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 EXTERNAL_LOCATION_PRIVILEGES:

Classe Nome Lista de colunas Descrição
Chave primária LOCPRIVS_PK GRANTOR, GRANTEE, EXTERNAL_LOCATION_NAME, PRIVILEGE_TYPE Identificador exclusivo do privilégio concedido.
Chave estrangeira LOCPRIVS_LOCS_FK EXTERNAL_LOCATION_NAME Referências EXTERNAL_LOCATIONS

Exemplos

> SELECT external_location_name, grantee
    FROM information_schema.external_location_privileges;