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


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

26.29 INFORMATION_SCHEMA ROLE_TABLE_GRANTS テーブル

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

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

  • GRANTOR

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

  • GRANTOR_HOST

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

  • GRANTEE

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

  • GRANTEE_HOST

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

  • TABLE_CATALOG

    ロールが適用されるカタログの名前。 この値は常に def です。

  • TABLE_SCHEMA

    ロールが適用されるスキーマ (データベース) の名前。

  • TABLE_NAME

    ロールが適用されるテーブルの名前。

  • PRIVILEGE_TYPE

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

  • IS_GRANTABLE

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


関連キーワード:  テーブル, SCHEMA, INFORMATION, INNODB, TABLE, ロール, ROLE, 付与, GRANTS, 権限