Oracle 视图 USER_POLICIES 官方解释,作用,如何使用详细说明
本站中文解释
Oracle视图USER_POLICIES 是DBA或系统分析师用来确定给定用户所拥有和使用的安全策略的管理工具。
USER_POLICIES视图显示与某个账户关联的安全实体,即权限。这些权限通常用于定义该账户的访问控制策略,以确定那些账户可以访问哪些资源以及何时可以访问。
使用USER_POLICIES视图可以帮助DBA确定哪些用户拥有什么样的权限,以及他们的权限控制是什么类型。将USER_POLICIES与USER_TAB_PRIVS视图结合起来,可以更清晰地显示每个用户对表访问的权限。
使用该视图的基本语法是:
SELECT * FROM USER_POLICIES;
此语句将返回当前用户关联的所有权限。
为了查看特定用户的权限,使用以下语句:
SELECT * FROM USER_POLICIES
WHERE GRANTEE=’username’;
在这里,username是想要查看的特定用户的名称。
官方英文解释
USER_POLICIES
describes all Oracle Virtual Private Database (VPD) security policies associated with objects owned by the current user. Its columns (except for OBJECT_OWNER
) are the same as those in ALL_POLICIES
.
See Also:
“ALL_POLICIES”