- Esquema:
Exibição ROW_ACCESS_POLICIES¶
Esta exibição de Account Usage exibe uma linha para cada política de acesso a linhas definida em sua conta.
Cada linha corresponde a uma política de acesso a linhas diferente.
Colunas¶
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
POLICY_NAME |
TEXT |
Nome da política de acesso a linhas. |
POLICY_ID |
NUMBER |
Identificador interno/gerado pelo sistema para a política de acesso a linhas. |
POLICY_SCHEMA_ID |
TEXT |
Identificador interno/gerado pelo sistema para o esquema no qual a política se encontra. |
POLICY_SCHEMA |
TEXT |
Esquema ao qual pertence a política de acesso a linhas. |
POLICY_CATALOG_ID |
TEXT |
Identificador interno/gerado pelo sistema para o banco de dados no qual a política se encontra. |
POLICY_CATALOG |
TEXT |
Banco de dados ao qual pertence a política de acesso a linhas. |
POLICY_OWNER |
TEXT |
Nome da função proprietária da política de acesso a linhas. |
POLICY_SIGNATURE |
TEXT |
Assinatura do tipo de argumentos da política de acesso a linhas. |
POLICY_RETURN_TYPE |
TEXT |
Tipo de dados de valor de retorno. |
POLICY_BODY |
TEXT |
Definição da política de acesso a linhas. |
POLICY_COMMENT |
TEXT |
Comentários inseridos para a política de acesso a linhas (se houver). |
CREATED |
TIMESTAMP_LTZ |
Data e hora em que foi criada a política de acesso a linhas. |
LAST_ALTERED |
TIMESTAMP_LTZ |
Data e hora em que o objeto foi alterado pela última vez. Consulte as Notas de uso. |
DELETED |
TIMESTAMP_LTZ |
Data e hora em que a política de acesso a linhas foi descartada. |
OWNER_ROLE_TYPE |
TEXT |
O tipo de função que possui o objeto, |
OPTIONS |
VARIANT |
O valor da propriedade EXEMPT_OTHER_POLICIES na política. Se definido como |
Notas de uso¶
A latência da visualização pode ser de até 120 minutos (2 horas).
A visualização só retorna linhas se tiverem sido criadas políticas de acesso a linhas em sua conta.
A coluna LAST_ALTERED é atualizada quando as seguintes operações são executadas em um objeto:
operações DDL.
operações DML (somente para tabelas).
Operações de manutenção em segundo plano em metadados realizadas pelo Snowflake.
Exemplo¶
Obtenha todas as políticas de acesso a linhas criadas em sua conta, ordenadas pelo carimbo de data/hora em que a política foi criada:
select policy_name, policy_signature, created from row_access_policies order by created ;