Oracle 授予和回收用户sysdba权限
一般大型数据库系统中,所有的数据库管理员都不允许以sys或者system用户登录,需要数据库管理员有一个个人账号并赋予sysdba权限
- 首先 sysdba登录数据库
Sqlplus / as sysdba
- 为了使查询结果方便易读,执行col命令格式化显示输出,然后查询目前具有sysdba,sysoper权限的用户
Col username for a15;
Select * from V$SPWFILE_USERS;
- 将sysdba的权限授予system用户,hr用户,oe用户
Grant sysdba to system,hr,oe;
- 收回用户hr,oe的sysdba权限
Revoke sysdba from hr,or;
THE END