## 37.58. `udt_privileges`

 The view `udt_privileges` identifies `USAGE` privileges granted on user-defined types to a currently enabled role or by a currently enabled role. There is one row for each combination of type, grantor, and grantee. This view shows only composite types (see under [Section 37.60](infoschema-user-defined-types.html) for why); see [Section 37.59](infoschema-usage-privileges.html) for domain privileges.

**Table 37.56. `udt_privileges` Columns**

|                                       Column Type<br/><br/> Description                                       |
|---------------------------------------------------------------------------------------------------------------|
|               `grantor` `sql_identifier`<br/><br/> Name of the role that granted the privilege                |
|            `grantee` `sql_identifier`<br/><br/> Name of the role that the privilege was granted to            |
|`udt_catalog` `sql_identifier`<br/><br/> Name of the database containing the type (always the current database)|
|                `udt_schema` `sql_identifier`<br/><br/> Name of the schema containing the type                 |
|                            `udt_name` `sql_identifier`<br/><br/> Name of the type                             |
|                        `privilege_type` `character_data`<br/><br/> Always `TYPE USAGE`                        |
|             `is_grantable` `yes_or_no`<br/><br/>`YES` if the privilege is grantable, `NO` if not              |

