oracle中的都有哪些系统角色?

如题所述

1. Oracle的初始账号,最主要的就是sys、system,sys相当于超级用户,具有最高权限,system对于一般的系统维护是足够的。如果要看具体当前数据库中有哪些用户,用户有哪些权限,可以用sys用户使用下面两句语句查询

select user_name from dba_users;

select * from DBA_SYS_PRIVS;

2. 角色可以认为是将一组权限打包,比如把A、B、C权限赋给角色ROLE1了,以后只要把ROLE1角色赋给任何用户,就等同于把A、B、C权限赋给了用户,用下面两句可以查询有哪些角色,以及各用户上有哪些角色

select * from dba_roles;

select * from dba_role_privs;
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-01
normal
sysdba
sysoper
相似回答