SHOW GRANTS TO USER および SHOW GRANTS コマンド: 出力の新しい列(保留中)

注意

この動作変更は2025_01バンドルにあります。

バンドルの現在のステータスについては、 バンドル履歴 をご参照ください。

SHOW GRANTS TO USER (および SHOW GRANTS)は次のように動作します。

変更前:

SHOW GRANTS TO USER (および SHOW GRANTS)には、次の列があります。

  • created_on

  • ロール

  • granted_to

  • grantee_name

  • granted_by

変更後:

SHOW GRANTS TO USER (および SHOW GRANTS)には、次の列があります。

  • created_on

  • privilege

  • granted_on

  • name

  • ロール

  • granted_to

  • grantee_name

  • grant_option

  • granted_by

この動作変更バンドルが有効になっている場合は、 SHOW GRANTS TO USER および SHOW GRANTS コマンドの出力に以下の新しい列が含まれます。

列名

説明

privilege

付与された権限の名前。

granted_on

TABLE や DATABASE など、権限が付与されるオブジェクトの種類。

name

権限が付与されるオブジェクトの名前。

grant_option

TRUE / FALSE.TRUE に設定した場合、ユーザーは他のロールまたはユーザーに権限を付与することができます。

この変更により、ユーザーベースのアクセス制御をサポートするため、 SHOW GRANTS TO ROLE および SHOW GRANTS TO USER の出力に合わせました。

参照: 1803