Postgresql 中文操作指南
37.36. role_routine_grants #
视图 role_routine_grants 标识在授予者或被授予者是当前启用角色的函数上授予的所有权限。更多信息可以在 routine_privileges 下找到。此视图与 routine_privileges 之间唯一的有效区别是,此视图省略了通过授予 PUBLIC 而让当前用户可以访问的函数。
Table 37.34. role_routine_grants Columns
Column Type Description |
grantor sql_identifier 授予权限的角色的名称 |
grantee sql_identifier 授予权限的角色的名称 |
specific_catalog sql_identifier 包含函数的数据库名称(始终是当前数据库) |
specific_schema sql_identifier 包含函数架构的架构名称 |
specific_name sql_identifier 函数的“具体名称”。更多信息,参见 Section 37.45 。 |
routine_catalog sql_identifier 包含函数的数据库名称(始终是当前数据库) |
routine_schema sql_identifier 包含函数架构的架构名称 |
routine_name sql_identifier 函数的名称(在重载的情况下可能重复出现) |
privilege_type character_data 始终 EXECUTE (功能的唯一权限类型) |
is_grantable yes_or_no YES 该权限是可授予(如果可授予的话), NO 如果不可授予 |