企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 34.34\. `role_column_grants` 视图`role_column_grants`标识那些在字段上赋予或被赋予为当前角色的所有权限。 更多信息可以在`column_privileges`中找到。这个视图和`column_privileges` 唯一有效的不同就是这个视图忽略了某些字段,这些字段是通过授予`PUBLIC` 使得当前用户可以访问的字段。 **Table 34-32\. `role_column_grants` 字段** | 名字 | 数据类型 | 描述 | | --- | --- | --- | | `grantor` | `sql_identifier` | 被赋予这个权限的用户名称 | | `grantee` | `sql_identifier` | 被赋予这个权限的角色名称 | | `table_catalog` | `sql_identifier` | 包含此字段的表所在的数据库的名字(总是当前数据库) | | `table_schema` | `sql_identifier` | 包含该字段的表所在模式的名称 | | `table_name` | `sql_identifier` | 包含该字段的表名称 | | `column_name` | `sql_identifier` | 该字段的名称 | | `privilege_type` | `character_data` | 权限的类型:`SELECT`,`INSERT`, `UPDATE`或者`REFERENCES` | | `is_grantable` | `yes_or_no` | 如果权限是可以赋予的,则为`YES`,否则,为`NO` |