- Esquema:
Exibição ROW_ACCESS_POLICIES¶
Importante
Essa exibição só está disponível na conta da organização. Para obter mais informações, consulte Exibições premium na conta da organização.
Essa exibição do Organization Usage exibe uma linha para cada política de acesso a linhas definida em uma conta.
Cada linha corresponde a uma política de acesso a linhas diferente.
Colunas¶
Colunas em nível de organização
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
ORGANIZATION_NAME |
VARCHAR |
Nome da organização. |
ACCOUNT_LOCATOR |
VARCHAR |
Identificador gerado pelo sistema para a conta. |
ACCOUNT_NAME |
VARCHAR |
Identificador definido pelo usuário para a conta. |
Colunas adicionais
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 por uma operação de metadados de DML, DDL ou em segundo plano. 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, por exemplo |
OPTIONS |
VARIANT |
O valor da propriedade EXEMPT_OTHER_POLICIES na política. Se definido como |
Notas de uso¶
A latência da exibição pode ser de até 24 horas.
A exibição só retorna linhas se pelo menos uma política de acesso a linhas tiver sido criada.
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). Esta coluna é atualizada mesmo quando nenhuma linha é afetada pela instrução DML.
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 account_name, policy_name, policy_signature, created from row_access_policies order by created ;