Oracle 视图 USER_TAB_PRIVS_RECD 官方解释,作用,如何使用详细说明

本站中文解释

Oracle视图USER_TAB_PRIVS_RECD用于存储指定用户对某个数据库对象的权限,这些权限包括系统权限、对象权限和列权限。

USR_TAB_PRIVS_RECD视图中存储的信息可以用来确定某些权限是否可用,以及指定会话使用的表和列的查询权限是否允许。

使用该视图的主要方法是执行查询,获取特定用户的权限信息并解释。 例如,可以使用以下查询返回当前会话用户在 USER_CATALOG 表上的所有权限:

SELECT PRIVILEGE, GRANTABLE FROM USER_TAB_PRIVS_RECD WHERE TABLE_NAME = ‘USER_CATALOG’;

该查询将返回一个包含表示当前会话用户在 USER_CATALOG 表上拥有的权限(如 SELECT、INSERT 和 VERSION)及其可用性(可否授权)的列表。

官方英文解释

USER_TAB_PRIVS_RECD describes the object grants for which the current user is the grantee. Its columns (except for GRANTEE) are the same as those in ALL_TAB_PRIVS_RECD.

See Also:

“ALL_TAB_PRIVS_RECD”


数据运维技术 » Oracle 视图 USER_TAB_PRIVS_RECD 官方解释,作用,如何使用详细说明