oracle用户的比较

管理数据库的用户主要是sys和system
区别:(1)存储的数据的重要性不同.
sys用户拥有dba(数据库管理员),sysdba(系统管理员),sysoper(系统操作员)角色或权限,是oracle权限最高的用户(数据字典基表,动态视图)
system:用于存放次一级的内部数据,如oracle的一些特性或工具管理信息,system用户拥有dba,sysdba角色或系统权限.
(2)权限的不同
sys用户必须以as sysdba/sysoper登录,不能以normal用户登录.
conn sys/yuyang as sysdba;
system如果正常登录,他其实就是普通的dba用户,但是如果以as sydba登录,其结果实际上就是
它作为sys用户登录,从登陆信息里我们可以看出来.
conn system/yuyang as sysdba;相当于sys

你可能感兴趣的:(oracle,数据库,用户)