Comandos SHOW GRANTS TO USER e SHOW GRANTS: novas colunas na saída (Pendente)

Atenção

Essa mudança de comportamento está no pacote 2025_01.

Para saber o status atual do pacote, consulte Histórico do pacote.

SHOW GRANTS TO USER (e SHOW GRANTS) se comporta da seguinte forma:

Antes da mudança:

SHOW GRANTS TO USER (e SHOW GRANTS) tem as seguintes colunas:

  • created_on

  • função

  • granted_to

  • grantee_name

  • granted_by

Após a mudança:

SHOW GRANTS TO USER (e SHOW GRANTS) tem as seguintes colunas:

  • created_on

  • privilege

  • granted_on

  • nome

  • função

  • granted_to

  • grantee_name

  • grant_option

  • granted_by

Quando esse pacote de mudança de comportamento é habilitado, a saída dos comandos SHOW GRANTS TO USER e SHOW GRANTS inclui as seguintes novas colunas:

Nome da coluna

Descrição

privilege

Nome do privilégio concedido.

granted_on

Tipo de objeto, como TABLE ou DATABASE, no qual o privilégio é concedido.

nome

Nome do objeto no qual o privilégio é concedido.

grant_option

TRUE / FALSE. Se definido como TRUE, o usuário poderá conceder o privilégio a outras funções ou usuários.

Essa mudança alinha a saída de SHOW GRANTS TO ROLE e SHOW GRANTS TO USER, conforme o controle de acesso baseado no usuário.

Ref: 1803