更新时间:2024-05-07 GMT+08:00

ADM_TAB_PRIVS

ADM_TAB_PRIVS视图显示数据库中所有对象的授权信息。默认只有系统管理员权限才可以访问此系统视图,普通用户需要授权才可以访问。该视图同时存在于PG_CATALOG和SYS Schema下。

表1 ADM_TAB_PRIVS字段

名称

类型

描述

grantee

character varying(128)

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

owner

character varying(128)

对象的所有者。

table_name

character varying(128)

对象的名称,对象类型包括表、包、索引、序列等。

grantor

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、COLUMN、TABLE、VIEW、SEQUENCE、TYPE、INDEX、DATABASE、DIRECTORY、FOREIGN DATA WRAPPER、FOREIGN SERVER、LANGUAGE、SCHEMA、TEMPLATE、FUNCTION、PROCEDURE、TABLESPACE。

hierarchy

character varying(3)

暂不支持,值为NULL。

common

character varying(3)

暂不支持,值为NULL。

inherited

character varying(3)

暂不支持,值为NULL。