Compartilhar via


VOLUME_PRIVILEGES

Aplica-se a: verificação marcada como sim SQL do Databricks verificação marcada como sim Databricks Runtime 13.3 LTS e superior verificação marcada como sim Somente Catálogo do Unity

INFORMATION_SCHEMA.VOLUME_PRIVILEGES lista entidades de segurança com privilégios em um volume em um catálogo esquema.

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

Definição

A relação VOLUME_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.
VOLUME_CATALOG STRING Não Catálogo da relação para a qual o privilégio foi concedido.
VOLUME_SCHEMA STRING Não Esquema da relação para a qual o privilégio foi concedido.
VOLUME_NAME STRING Não Volume para o qual o privilégio foi 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 VOLUME_PRIVILEGES:

Classe Nome Lista de colunas Descrição
Chave primária VOLUMEPRIVS_PK GRANTOR, GRANTEE, VOLUME_CATALOG, VOLUME_SCHEMA, VOLUME_NAME, PRIVILEGE_TYPE Identificador exclusivo do privilégio concedido.
Chave estrangeira VOLUMEPRIVS_VOLUMES_FK VOLUME_CATALOG, VOLUME_SCHEMA, VOLUME_NAME Referencia VOLUMES

Exemplos

> SELECT volume_catalog, volume_schema, volume_name, grantee
    FROM information_schema.volume_privileges;