用数据字典select*fromdba_users;查看数据库里面所有用户,前提是你是有dba权限的帐号,如sys,systemselect*fromall_users;查看你能管理的所有用户!select*fromuser_users;查看当前用户信息!
一 确定角色的权限:
select?*?from?role_tab_privs?;?--包含了授予角色的对象权限
select?*?from?role_role_privs?;?--包含了授予另一角色的角色
select?*?from?role_sys_privs?;--包含了授予角色的系统权限
二 确定用户帐户所授予的权限:
select?*?from?DBA_tab_privs?;?直接授予用户帐户的对象权限
select?*?from?DBA_role_privs?;?--授予用户帐户的角色
select?*?from?DBA_sys_privs?;?授予用户帐户的系统权限
三 查看当前用户权限及角色:
select?*?from?session_privs;
select?*?from?user_role_privs;
四 查询某一角色的具体权限:
例如查看RESOURCE具有那些权限
SELECT?*?FROM?DBA_SYS_PRIVS?WHERE?GRANTEE='RESOURCE';
方法如下:
输入select * from dba_users; 即可.
常用语句:
一,查看数据库里面所有用户:
select * from dba_users;
前提是你是有dba权限的帐号,如sys,system.
二,查看你能管理的所有用户:
select * from all_users;
三,查看当前用户信息 :
select * from?user_users;
扩展资料:
此外,一些创新特性可最大限度地提高资源使用率和灵活性,如Oracle Multitenant可快速整合多个数据库,而Automatic Data Optimization和Heat Map能以更高的密度压缩数据和对数据分层.
Oracle数据库具有完整的数据管理功能:
①.)数据的大量性
参考资料:百度百科:Oracle数据库
一
确定角色的权限:
select
*
from
role_tab_privs
;
包含了授予角色的对象权限
role_role_privs
包含了授予另一角色的角色
role_sys_privs
包含了授予角色的系统权限
二
确定用户帐户所授予的权限:
DBA_tab_privs
直接授予用户帐户的对象权限
DBA_role_privs
授予用户帐户的角色
DBA_sys_privs
授予用户帐户的系统权限
三
查看当前用户权限及角色:
SQL
session_privs;
user_role_privs;
四
查询某一角色的具体权限:
SELECT
FROM
DBA_SYS_PRIVS
WHERE
GRANTEE='RESOURCE';
以上就是土嘎嘎小编为大家整理的如何查看角色oracle相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!