Oracle数据库中sys和system两个用户的区别

文章作者 100test 发表时间 2011:03:17 19:33:21
来源 100Test.Com百考试题网


  sys是Oracle数据库中权限最高的帐号,具有create database的权限,而system没有这个权限,sys的角色是sysdba,system的角色是sysoper。

  其余就是他们两个用户共有的权限了:

  startup/shutdown/dba两个用户都是可以管理的。

  平时用system来管理数据库就可以了。这个用户的权限对于普通的数据库管理来说已经足够权限了。

  SYSDBA

  Perform STARTUP and SHUTDOWN Operations

  ALTER DATABASE: open, mount, back up, or change character set

  CREATE DATABASE

  CREATE SPFILE

  ARCHIVELOG and RECOVERY

  Includes the RESTRICTED session PRivilege

  Effectively, this system privilege allows a user to connect as user SYS.

  SYSOPER

  Perform STARTUP and SHUTDOWN operations

  CREATE SPFILE

  ALTER DATABASE OPEN/MOUNT/BACKUP

  ARCHIVELOG and RECOVERY

  Includes the RESTRICTED SESSION privilege

  This privilege allows a user to perform basic operational tasks, but without the ability to look at user data

  编辑特别推荐:

  #0000ff>事务队列等待深入分析:索引争用

  #0000ff>ORACLE建表时提示缺少右括号

  #0000ff>常用的SQL注射语句解析



相关文章


SQLcodeoracle日期函数集锦
110个oracle常用函数总结(8)
Oracle认证辅导:Oracle数据库体系架构概要
对oracle执行计划进行监控
Oracle数据库中sys和system两个用户的区别
实例讲解Oracle数据库设置默认表空间问题
揭开Oracle10G手工创建数据库的神秘面纱
从mysql到oracle你必须了解的几件事
Oracle10g最佳20个新特性
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛