1.查看所有用户: select *from dba_users; select *from all_users; select *from user_users; 2.查看用户或角色系统权限(直接赋值给用户或角色的系统权限): select *from dba_sys_privs; select *from user_sys_privs; 3.查看角色(只能查看登陆用户拥有的角色)所包含的权限 sql>select *from role_sys_pri...
select * from dba_tab_privs where owner='Username' and table_name='view_NAME'--查看该表或者视图授予给哪些用户 五、查看某角色下的权限 如何知道Oracle都有哪些内置的角色、内置的权限、角色下有什么权限? PS: connect 角色都有什么权限? 使用sys账号登录执行 select * from role_sys_privs where role=...
select * from user_sys_privs; (查看当前用户所拥有的权限)3.查看角色(只能查看登陆用户拥有的角色)所包含的权限sql>select * from role_sys_privs;4.查看用户对象权限:select * from dba_tab_privs; select * from all_tab_privs; select * from user_tab_privs;...
select * from dba_sys_privs; 授予用户和其他角色的系统权限 select * from dba_tab_privs; 数据库中对象的所有授权 select * from user_role_privs; 查看当前用户的角色
select * from dba_users; 3、查询当前用户信息 select * from dba_ustats; 4、 查看当前用户的角色 SQL>select * from user_role_privs; 5、 查看当前用户的系统权限和表级权限 SQL>select * from user_sys_privs; SQL>select * from user_tab_privs; ...
select * from user_sys_privs; 3.查看用户对象权限: select * from dba_tab_privs; select * from all_tab_privs; select * from user_tab_privs; 4.查看所有角色: select * from dba_roles; 5.查看用户或角色所拥有的角色: select * from dba_role_privs; ...
3、select_catalog_role可以查看一些数据字典的视图·,如dba_之类的,而select any dictionary可以查看sys的表。 select any dictionary 可以看到 SYS.ACCESS$表 test_user@test10gr2> select * from dba_sys_privs where grantee = 'TEST_USER'; ...
角色的话需要重新登录或者显式的set role 来生效,而赋予系统权限是立即生效的。(P.S. 同样revoke权限也是立即生效) select any dictionary立即生效 同时开两个会话,查看情况。从上至下,按顺序。 sys@test10gr2> select * from dba_role_privs where grantee = 'TEST_USER'; ...
2、角色的话需要重新登录或者显式的set role 来生效,而赋予系统权限是立即生效的。(P.S. 同样revoke权限也是立即生效) select any dictionary立即生效 同时开两个会话,查看情况。从上至下,按顺序。 sys@test10gr2> select * from dba_role_privs where grantee = 'TEST_USER'; ...
profiles数据库用户资源限制信息 dba_sys_privs用户的系统权限信息 dba_tab_privs用户具有的对象权限信息 dba_col_privs用户具有的列对象权限信息 dba_role_privs用户具有的角色信息 dba_audit_trail审计跟踪记录信息 dba_stmt_audit_opts审计设置信息 dba_audit_object对象审计结果信息 dba...