GaussDB-DB_TAB_PRIVS

33 阅读1分钟

GaussDB-DB_TAB_PRIVS

DB_TAB_PRIVS视图记录当前用户可访问的所有对象的授权信息。所有用户都可以访问该视图。该视图同时存在于PG_CATALOG和SYS Schema下。

名称类型描述
grantorcharacter varying(128)执行授权的用户名。
granteecharacter varying(128)被授予权限的用户或角色的名称。
table_schemacharacter varying(128)对象的模式。
table_namecharacter varying(128)对象的名称。
privilegecharacter varying(40)对象上的权限,包括USAGE、UPDATE、DELETE、INSERT、CONNECT、SELECT、EXECUTE。
grantablecharacter varying(3)该授权是否包含GRANT选项。- YES:包含GRANT选项。
  • NO:不包含GRANT选项。 | | type | character varying(24) | 对象的类型,包括NODE GROUP、COLUMN_ENCRYPTION_KEY、COLUMN、TABLE、VIEW、SEQUENCE、TYPE、INDEX、DATABASE、DIRECTORY、FOREIGN DATA WRAPPER、FOREIGN SERVER、LANGUAGE、LARGE OBJECT、SCHEMA、TEMPLATE、FUNCTION、PROCEDURE、TABLESPACE。 | | hierarchy | character varying(3) | 暂不支持,值为NULL。 | | common | character varying(3) | 暂不支持,值为NULL。 | | inherited | character varying(3) | 暂不支持,值为NULL。 |

更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…