Comando SHOW USERS: saída filtrada com base nos privilégios concedidos à função ativa¶
Atenção
Essa mudança de comportamento está no pacote 2023_06.
Para saber o status atual do pacote, consulte Histórico do pacote.
O comando SHOW USERS se comporta da seguinte maneira:
- Anteriormente:
Para ver a saída do comando SHOW USERS, a função ativa deve ter o privilégio global MANAGE GRANTS.
Quando você tenta usar uma função que não tem o privilégio global MANAGE GRANTS e executa o comando SHOW USERS, o Snowflake retorna a seguinte mensagem de erro:
Insufficient privileges to operate on account '<account_name>'
- Atualmente:
Qualquer usuário pode executar o comando SHOW USERS. Snowflake retorna todos os usuários e filtra a saída com base nos privilégios concedidos à função ativa que executa o comando. O usuário que executa o comando sempre poderá ver o nome de usuário nos resultados. Para ver o resultado, a função ativa deve ter:
O privilégio OWNERSHIP no objeto de usuário.
O privilégio CREATEUSER na conta.
Ref: 975