更新时间:2024-06-03 GMT+08:00

DB_TAB_PRIVS

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

表1 DB_TAB_PRIVS字段

名称

类型

描述

grantor

character varying(128)

执行授权的用户名。

grantee

character varying(128)

被授予权限的用户或角色的名称。

table_schema

character varying(128)

对象的模式。

table_name

character varying(128)

对象的名称。

privilege

character varying(40)

对象上的权限,包括USAGE、UPDATE、DELETE、INSERT、CONNECT、SELECT、EXECUTE。

grantable

character varying(3)

该授权是否包含GRANT选项。

  • YES:包含GRANT选项。
  • NO:不包含GRANT选项。

type

character varying(24)

对象的类型,包括NODE GROUP、COLUMN_ENCRYPTION_KEY、PACKAGE、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。