与用户、权限、角色相关的视图
2014-05-04 23:34
246 查看
USER_*:有关用户所拥有的对象信息,即用户自己创建的对象信息
ALL_*:有关用户可以访问的对象的信息,即用户自己创建的对象的信息加上其他用户创建的对象但该用户有权访问的信息
DBA_*:有关整个数据库中对象的信息
DBA_USERS:描述数据库中所有用户的详细信息;
USER_USERS:描述当前用户的详细信息;
ALL_USERS:查看当前用户所能看到的所有用户,但只能查看用户名和用户创建日期;
SYSTEM_PRIVILEGE_MAP:显示所有系统权限;
SESSION_PRIVS:显示当前会话的系统权限;
DBA_SYS_PRIVS: 查询某个用户或角色所拥有的系统权限;例: select * from dba_sys_privs where grantee='用户名/角色名';(数据库)
USER_SYS_PRIVS: 查看当前用户所拥有的系统权限;例:select
* from user_sys_privs;
ROLE_SYS_PRIVS:查看某个角色(当前用户拥有的角色)所拥有的系统权限;
DBA_TAB_PRIVS:包含用户授权给另一用户的对象权限和在授予时是否带有with grant option的信息;对象包含了对表、函数、包、触发器等
USER_TAB_PRIVS:查看授予者、被授予者或对象所有者的权限,以及是否带有with
admin option信息;对象包含了对表、函数、包、触发器等。【user_tab_privs_made视图显示了用户就是所有者的对象信息。user_tab_privs_recd视图显示了用户为被授权者的对象信息。它们都是user_tab_privs的子集】
ALL_TAB_PRIVS:用户或public作为被授予者或授予者时的对象的权限信息。
ROLE_TAB_PRIVS:查看当前用户所拥有的角色的对象权限。
DBA_ROLE_PRIVS:查看已授予用户或其他角色的角色信息;例:select * from dba_role_privs where grantee='角色名/用户名';
USER_ROLE_PRIVS:查看当前用户拥有的角色信息;
ROLE_ROLE_PRIVS:查看已授予某个角色的角色信息;例:select * from role_role_privs where role='角色名';
SESSION_ROLES:当前用户被激活的角色;一旦使用sysdba或者sysoper这种特权身份,角色不起作用,查不到数据。
DBA_ROLES:查看所有角色;
查看哪些用户有sysoper和sysdba系统权限:select * from v$pwfile_users;
ALL_*:有关用户可以访问的对象的信息,即用户自己创建的对象的信息加上其他用户创建的对象但该用户有权访问的信息
DBA_*:有关整个数据库中对象的信息
DBA_USERS:描述数据库中所有用户的详细信息;
USER_USERS:描述当前用户的详细信息;
ALL_USERS:查看当前用户所能看到的所有用户,但只能查看用户名和用户创建日期;
SYSTEM_PRIVILEGE_MAP:显示所有系统权限;
SESSION_PRIVS:显示当前会话的系统权限;
DBA_SYS_PRIVS: 查询某个用户或角色所拥有的系统权限;例: select * from dba_sys_privs where grantee='用户名/角色名';(数据库)
USER_SYS_PRIVS: 查看当前用户所拥有的系统权限;例:select
* from user_sys_privs;
ROLE_SYS_PRIVS:查看某个角色(当前用户拥有的角色)所拥有的系统权限;
DBA_TAB_PRIVS:包含用户授权给另一用户的对象权限和在授予时是否带有with grant option的信息;对象包含了对表、函数、包、触发器等
USER_TAB_PRIVS:查看授予者、被授予者或对象所有者的权限,以及是否带有with
admin option信息;对象包含了对表、函数、包、触发器等。【user_tab_privs_made视图显示了用户就是所有者的对象信息。user_tab_privs_recd视图显示了用户为被授权者的对象信息。它们都是user_tab_privs的子集】
ALL_TAB_PRIVS:用户或public作为被授予者或授予者时的对象的权限信息。
ROLE_TAB_PRIVS:查看当前用户所拥有的角色的对象权限。
DBA_ROLE_PRIVS:查看已授予用户或其他角色的角色信息;例:select * from dba_role_privs where grantee='角色名/用户名';
USER_ROLE_PRIVS:查看当前用户拥有的角色信息;
ROLE_ROLE_PRIVS:查看已授予某个角色的角色信息;例:select * from role_role_privs where role='角色名';
SESSION_ROLES:当前用户被激活的角色;一旦使用sysdba或者sysoper这种特权身份,角色不起作用,查不到数据。
DBA_ROLES:查看所有角色;
查看哪些用户有sysoper和sysdba系统权限:select * from v$pwfile_users;
相关文章推荐
- Oracle用户角色权限相关视图
- oracle与用户角色权限相关的视图
- Oracle角色、权限、用户相关知识
- 查看用户、权限、角色的命令和视图
- ORACLE查看用户、权限、角色的命令和视图
- 用户角色权限问题相关链接
- sqlserver用户角色相关的权限
- oracle查看用户、权限、角色的命令和视图
- Oracle的用户、角色及权限相关操作
- Oracle——18用户、角色和权限信息的视图总结
- Oracle用户,角色,权限相关SQL
- Oracle角色、权限、用户相关知识
- oracle 数据字典和动态性能视图数据 与用户权限角色查询
- Oracle用户权限视图的相关信息
- Oracle用户权限视图的相关信息
- 与角色权限相关的视图
- 50、oracle的与权限,角色相关的视图
- 关于(系统/用户对象)权限、角色及角色内权限的相关表 [role 、privilege]
- Oracle角色、权限、用户相关知识
- Oracle角色、权限、用户相关知识