zoukankan      html  css  js  c++  java
  • 管理例程——数据库管理员


    1.sysdba特权

    sysdba特权是oracle至高无上的一种特权。当用户具有该特权时,不仅可以启动,关闭,建立,备份和恢复数据库,而且具有dba角色的所有权限。在建立数据库之后,默认情况下只有sys用户具有sysdba特权。当以sysdba特权登录时必须带有as sysdba选项,而且在服务器本体登录时os用户必须具有osdba角色;

    例子:

    sysplus sys/admin as sysdba
    startup force
    create  user user01 inentified by user01;


    C:\Documents and Settings\Administrator>sqlplus sys/sys as sysdba

    SQL*Plus: Release 11.2.0.1.0 Production on 星期二 5月 7 21:52:52 2013

    Copyright (c) 1982, 2010, Oracle.  All rights reserved.


    连接到:
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options


    SQL> startup force
    ORACLE 例程已经启动。

    Total System Global Area  778387456 bytes
    Fixed Size                  1374808 bytes
    Variable Size             343934376 bytes
    Database Buffers          427819008 bytes
    Redo Buffers                5259264 bytes
    数据库装载完毕。
    数据库已经打开。
    SQL> create user user01 identified by user01;

    用户已创建。


    2.sysoper特权

    sysoper特权也是数据库的一种特殊权限。当用户具有改权限时,可以启动,关闭,备份和完全恢复数据库,但不能建立数据库,不能执行不完全恢复,也不具备dba角色的任何权限。在建立了数据库之后,默认情况下只有sys用户具有sysoper特权。当以sysoper特权登录时必须带有as sysoper选项,并且在服务器本地登录时os用户必须具有osoper角色;

    例子:

    conn sys/sys as sysoper
    drop user user01;


    SQL> conn sys/sys as sysoper
    已连接。
    SQL> drop user user01;
    drop user user01
    *
    第 1 行出现错误:
    ORA-01031: 权限不足


    3.dba角色

    当数据库处于open状态时,dba角色可以执行各种管理操作,但dba角色不能执行sysdba和sysope所具有的特权操作。在建立数据库之后,默认情况下只有sys和system用户具有dba角色。

    conn system/sytem
    create user user02 identified by user02;
    startup force;

    SQL> conn system/system
    已连接。
    SQL> create user user02 identified by user02;

    用户已创建。

    SQL> startup force;
    ORA-01031: 权限不足


    -------------------------------------------

    作者:赵杰迪

    -------------------------------------------

  • 相关阅读:
    js中json对象取键和值
    canvas基本图形
    JavaScript数组实战小练习
    以面试为提纲的前端知识
    用js写三级联动
    JavaScript读取本地json文件
    用jquery写的json省市县三级联动下拉
    纯CSS实现3D按钮效果
    纯CSS仿windows系统loading效果
    一个有意思的标签<marquee>
  • 原文地址:https://www.cnblogs.com/zhaojiedi1992/p/oracle11g_sql_0026.html
Copyright © 2011-2022 走看看