Esquema:

ACCOUNT_USAGE

Exibição GRANTS_TO_ROLES

Esta exibição do Account Usage pode ser usada para consultar os privilégios de controle de acesso da consulta concedidos a uma função.

Colunas

Nome da coluna

Tipo de dados

Descrição

CREATED_ON

TIMESTAMP_LTZ

Data e hora (no fuso horário UTC) em que o privilégio é concedido à função.

MODIFIED_ON

TIMESTAMP_LTZ

Data e hora (no fuso horário UTC) em que o privilégio é atualizado.

PRIVILEGE

VARCHAR

Nome do privilégio adicionado à função.

GRANTED_ON

VARCHAR

Objeto no qual o privilégio é concedido. ROLE, DATABASE_ROLE ou INSTANCE_ROLE.

NAME

VARCHAR

Nome do objeto no qual o privilégio é concedido.

TABLE_CATALOG

VARCHAR

Nome do banco de dados da tabela atual ou nome do banco de dados que armazena a instância de uma classe.

TABLE_SCHEMA

VARCHAR

Nome do esquema da tabela atual ou nome do esquema que armazena a instância de uma classe.

GRANTED_TO

VARCHAR

ROLE, DATABASE_ROLE, INSTANCE_ROLE ou APPLICATION_ROLE.

GRANTEE_NAME

VARCHAR

Identificador da função do destinatário (ou seja, a função a qual o privilégio é concedido).

GRANT_OPTION

BOOLEAN

TRUE / FALSE. Se definido como TRUE, a função receptora pode conceder o privilégio a outras funções.

GRANTED_BY

VARCHAR

Identificador para a função que concedeu o privilégio.

DELETED_ON

TIMESTAMP_LTZ

Data e hora (no fuso horário UTC) em que o privilégio é revogado.

GRANTED_BY_ROLE_TYPE

VARCHAR

ROLE ou DATABASE_ROLE.

OBJECT_INSTANCE

VARCHAR

O nome completo do objeto que contém a função de instância para uma classe específica no formato database.schema.class.

Notas de uso

A latência da visualização pode ser de até 120 minutos (2 horas).