MySQL 8.0 リファレンスマニュアル


MySQL 8.0 リファレンスマニュアル  /  INFORMATION_SCHEMA テーブル  /  INFORMATION_SCHEMA ROLE_ROUTINE_GRANTS テーブル

26.28 INFORMATION_SCHEMA ROLE_ROUTINE_GRANTS テーブル

ROLE_ROUTINE_GRANTS テーブル (MySQL 8.0.19 で使用可能) には、現在有効なロールで使用可能または付与されているロールのルーチン権限に関する情報が表示されます。

ROLE_ROUTINE_GRANTS テーブルには、次のカラムがあります:

  • GRANTOR

    ロールを付与したアカウントのユーザー名部分。

  • GRANTOR_HOST

    ロールを付与したアカウントのホスト名部分。

  • GRANTEE

    ロールが付与されるアカウントのユーザー名部分。

  • GRANTEE_HOST

    ロールが付与されるアカウントのホスト名部分。

  • SPECIFIC_CATALOG

    ルーチンが属するカタログの名前。 この値は常に def です。

  • SPECIFIC_SCHEMA

    ルーチンが属するスキーマ (データベース) の名前。

  • SPECIFIC_NAME

    ルーチンの名前。

  • ROUTINE_CATALOG

    ルーチンが属するカタログの名前。 この値は常に def です。

  • ROUTINE_SCHEMA

    ルーチンが属するスキーマ (データベース) の名前。

  • ROUTINE_NAME

    ルーチンの名前。

  • PRIVILEGE_TYPE

    付与された権限。 この値は、ルーチンレベルで付与できる任意の権限です。セクション13.7.1.6「GRANT ステートメント」 を参照してください。 各行には単一の権限がリストされるため、権限受領者が保持するカラム権限ごとに 1 つの行があります。

  • IS_GRANTABLE

    ロールが他のアカウントに付与可能かどうかに応じて、YES または NO


関連キーワード:  SCHEMA, INFORMATION, テーブル, INNODB, ROUTINE, ROLE, 付与, ルーチン, GRANTS, TABLE