SHOW SESSION POLICIES¶
Lista as informações da política da sessão, incluindo a data de criação, nome do banco de dados e do esquema, proprietário e quaisquer comentários disponíveis.
- Consulte também:
Sintaxe¶
SHOW SESSION POLICIES
Requisitos de controle de acesso¶
Uma função usada para executar esse comando SQL deve ter pelo menos um dos seguintes privilégios, no mínimo:
Privilégio |
Objeto |
Notas |
---|---|---|
APPLY SESSION POLICY |
Conta |
|
OWNERSHIP |
Política da sessão |
OWNERSHIP is a special privilege on an object that is automatically granted to the role that created the object, but can also be transferred using the GRANT OWNERSHIP command to a different role by the owning role (or any role with the MANAGE GRANTS privilege). |
Observe que operar em qualquer objeto de um esquema também requer o privilégio USAGE no banco de dados e esquema principais.
Para instruções sobre como criar uma função personalizada com um conjunto específico de privilégios, consulte Criação de funções personalizadas.
Para informações gerais sobre concessões de funções e privilégios para executar ações de SQL em objetos protegíveis, consulte Visão geral do controle de acesso.
Para obter detalhes adicionais sobre privilégios e DDL da política de sessão, consulte Gerenciamento de políticas de sessão.
Notas de uso¶
O comando não precisa de um warehouse em funcionamento para ser executado.
O valor de
LIMIT rows
não pode exceder10000
. SeLIMIT rows
for omitido, o comando resulta em um erro se o conjunto de resultados for maior que 10.000 linhas.Para visualizar os resultados para os quais existem mais de 10.000 registros, incluir
LIMIT rows
ou consultar a exibição correspondente no Snowflake Information Schema.
Para pós-processar a saída deste comando, você pode usar a função RESULT_SCAN, que trata a saída como uma tabela que pode ser consultada.
Exemplo¶
SHOW SESSION POLICIES;
----------------------------------+-----------------------+---------------+-------------+----------------+--------------+--------------------------------------------------+---------+
created_on | name | database_name | schema_name | kind | owner | comment | options |
----------------------------------+-----------------------+---------------+-------------+----------------+--------------+--------------------------------------------------+---------+
Mon, 11 Jan 2021 00:00:00 -0700 | session_policy_prod_1 | MY_DB | MY_SCHEMA | SESSION_POLICY | POLICY_ADMIN | session policy for use in the prod_1 environment | "" |
----------------------------------+-----------------------+---------------+-------------+----------------+--------------+--------------------------------------------------+---------+