Oracle 视图 USER_PRIVILEGE_MAP 官方解释,作用,如何使用详细说明
本站中文解释
Oracle视图USER_PRIVILEGE_MAP显示与当前用户有关的所有数据库特权映射。它包含以下列:GRANTEE:用户或角色的名称。
PRIVILEGE:受授予的特定数据库特权,如SELECT、INSERT等。
GRANTED_ROLE:《数据库虚拟私有网络:理论与管理》演示所授予的角色,如CONNECT等。
ADMIN_OPTION:IFRAdminOption特性(如以下值都表示可以授予):
Yes—可以授予特权。
No—不能授予特权。
这个视图可以用来查找一个用户在数据库中的特定特权。可以使用下面的查询来查询:
SELECT GRANTEE, PRIVILEGE, GRANTED_ROLE, ADMIN_OPTION
FROM USER_PRIVILEGE_MAP;
返回结果包含特定用户的所有特权,以及被授予该特权的角色和Admin Option特性的值。
官方英文解释
USER_PRIVILEGE_MAP
shows privilege (auditing option) type codes for object privileges that can be granted on a user.
This table can be used to map privilege type numbers to type names.
Column | Datatype | NULL | Description |
---|---|---|---|
|
|
|
A numeric privilege (auditing option) type code |
|
|
|
Name of the type of privilege (auditing option) |