TABLE_PRIVILEGES 视图¶
此 Information Schema 视图为已授予指定(或当前)数据库中每个角色的每个表权限显示一行。
有关角色和权限的更多信息,请参阅 访问控制概述。
列¶
列名称 |
数据类型 |
描述 |
---|---|---|
GRANTOR |
TEXT |
授予表权限的角色 |
GRANTEE |
TEXT |
被授予表权限的角色 |
TABLE_CATALOG |
TEXT |
包含授予权限的表的数据库 |
TABLE_SCHEMA |
TEXT |
包含授予权限的表的架构 |
TABLE_NAME |
TEXT |
授予权限的表的名称 |
PRIVILEGE_TYPE |
TEXT |
授予的权限的类型 |
IS_GRANTABLE |
TEXT |
是否授予权限 WITH GRANT OPTION |
WITH_HIERARCHY |
TEXT |
不适用于 Snowflake。 |
CREATED |
TIMESTAMP_LTZ |
权限的创建时间 |
使用说明¶
该视图仅显示会话的当前角色已被授予访问权限的对象。
PRIVILEGE_TYPE 列包含 Snowflake 权限类型。例如,表的所有者拥有 OWNERSHIP 权限,而不是每个单独的权限(例如 SELECT、INSERT、DELETE、UPDATE)。