oracle数据库管理员是针对特定的数据库管理员人员而言的,当数据库管理员管理数据库时,可以分别以sysdba特权、sysoper特权或dba的身份进行管理操作。三者看似都带有管理身份,但是他们各自的作用有如下区别。 oracle数据库管理员是针对特定的数据库管理员人员而言的,当数据库管理员管理数据库时,可以分别以sysdba特权、sysoper特权或dba的身份进行管理操作。三者看似都带有管理身份,但是他们各自的作用有如下区别。
1、sysdba特权
sysdba特权是oracle数据库中有***别特殊权限的,该种特权可以执行启动数据库、关闭数据库、建立数据库、备份和回复数据库,以及任何其他的管理操作,建立了oracle数据库之后,默认***况下只有sys用户具有sysdba特权,要注意,如果要以sysdba特权进入数据库,此人必须具有os系统的管理员身份。
2、sysoper特权
sysoper特权也是oracle数据库的一种特殊权限。当用户具有该权限时,可以启动数据库、关闭数据库,但不能建立数据库,也不能执行不完全恢复,另外,sysoper特权也不具备dna角***的任何权限。建立了oracle数据库后,默认***况下只有sys用户具有sysoper特权。
3、dba角***
当数据库处于打开状态时,dba角***可以在数据库中执行各种管理操作,但dba角***执行sysdba和sysoper所具有的任何特权操作(如启动和关闭数据库、建立数据库等)。需要注意,当建立了oracle数据库之后,默认***况下只有system用户具有dba角***。
系统安装后,sys默认密码为change-on-install,system默认密码为manager,scott默认的密码为tiger。