Comandos SHOW: Atualizações de privilégio¶
Atenção
Essa mudança de comportamento está no pacote 2024_06.
Para saber o status atual do pacote, consulte Histórico do pacote.
O comportamento do comando SHOW <objetos> é o seguinte:
- Antes da mudança:
A função usada para executar o comando requer o privilégio USAGE no objeto para ver os objetos.
Por exemplo, o comando SHOW SCHEMAS requer o privilégio USAGE no esquema.
Outros privilégios no esquema, como MODIFY, não são suficientes para ver os objetos da tabela no esquema.
- Após a mudança:
A função usada para executar o comando pode receber qualquer privilégio no objeto para ver os objetos na saída.
Por exemplo, se a função usada para executar o comando SHOW SCHEMAS receber o privilégio MODIFY no esquema, a função poderá ver esses esquemas na saída.
Consequentemente, a saída do comando SHOW pode retornar mais objetos do que antes da alteração, dependendo das concessões para a função que executa o comando.
Essas alterações se aplicam a todos os comandos SHOW.
Ref.: 1665