今天在创建用户赋权限的时候发现,system以sysdba的身份无法登录数据库,但是用sys就可以登录,查了下区别,介绍如下:
sys用户拥有dba、sysdba、sysoper等角色或权限,登录em只能用sysdba或sysoper身份登录
system用户拥有普通dba的角色或权限,只能用normal形式登录、除非赋予了sysdba的权限
以sys用户登录oracle,执行 select * from v_$pwfile_users 可以查看具有sysdba权限的用户
今天在创建用户赋权限的时候发现,system以sysdba的身份无法登录数据库,但是用sys就可以登录,查了下区别,介绍如下:
sys用户拥有dba、sysdba、sysoper等角色或权限,登录em只能用sysdba或sysoper身份登录
system用户拥有普通dba的角色或权限,只能用normal形式登录、除非赋予了sysdba的权限
以sys用户登录oracle,执行 select * from v_$pwfile_users 可以查看具有sysdba权限的用户