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).