routine_privileges

PostgreSQL 9.4.4 中文手册
上一页 | 上一级 | 章 34. 信息模式 | 下一页

# 34.39. `routine_privileges`

视图`routine_privileges`标识在函数上所有赋予当前用户或者由当前用户赋予的权限。 每个函数，授权人，和权限接受人的组合都有一行。

表 34-37. `routine_privileges` 字段

名字 | 数据类型 | 描述
--- | --- | ---
`grantor` | `sql_identifier` | 赋予权限的角色名
`grantee` | `sql_identifier` | 被授予权限的角色名
`specific_catalog` | `sql_identifier` | 包含该函数的数据库名称（总是当前数据库）
`specific_schema` | `sql_identifier` | 包含该函数的模式名
`specific_name` | `sql_identifier` | 函数的"specific name"（具体的名字）。 参阅第 34.40 节获取更多信息。
`routine_catalog` | `sql_identifier` | 包含该函数的数据库名称（总是当前数据库）
`routine_schema` | `sql_identifier` | 包含该函数的模式名称
`routine_name` | `sql_identifier` | 函数名（可能会因重载而重复）
`privilege_type` | `character_data` | 总是`EXECUTE` (用于函数的唯一的权限类型)
`is_grantable` | `yes_or_no` | 如果权限是可赋予的，则为`YES`，否则为`NO`

上一页 | 起始页 | 下一页
`role_usage_grants` | 上一级 | `routines`