Exibição TABLE_PRIVILEGES

Esta exibição do Information Schema mostra uma linha para cada privilégio de tabela que foi concedido a cada função no banco de dados especificado (ou atual).

Para obter mais informações sobre funções e privilégios, consulte Visão geral do controle de acesso.

Consulte também:

Exibição APPLICABLE_ROLES , Exibição ENABLED_ROLES , Exibição OBJECT_PRIVILEGES

Colunas

Nome da coluna

Tipo de dados

Descrição

GRANTOR

TEXT

Função que concedeu o privilégio da tabela

GRANTEE

TEXT

Função a qual o privilégio da tabela é concedido

TABLE_CATALOG

TEXT

Banco de dados contendo a tabela na qual o privilégio é concedido

TABLE_SCHEMA

TEXT

Esquema contendo a tabela na qual o privilégio é concedido

TABLE_NAME

TEXT

Nome da tabela na qual o privilégio é concedido

PRIVILEGE_TYPE

TEXT

Tipo do privilégio concedido

IS_GRANTABLE

TEXT

Se o privilégio foi concedido WITH GRANT OPTION

WITH_HIERARCHY

TEXT

Não aplicável para o Snowflake.

CREATED

TIMESTAMP_LTZ

Hora de criação do privilégio

Notas de uso

  • A visualização exibe apenas objetos para os quais a função atual da sessão tem privilégios de acesso.

  • A coluna PRIVILEGE_TYPE contém os tipos de privilégios do Snowflake. Por exemplo, o proprietário de uma tabela tem o privilégio OWNERSHIP, em vez de cada um dos privilégios separados (por exemplo, SELECT, INSERT, DELETE, UPDATE).