zoukankan      html  css  js  c++  java
  • Oracle开发:normal ,sysdba,sysoper区别

    Oracle将用户分成两类:【system】和【sys】

    • 【system】用户只能用normal身份登陆em。(可以看成公司的普通成员)
    • 【sys】用户具有“SYSDBA”(可以看成公司的CEO)或者“SYSOPER”权限(可以看成公司的运营主管),登陆em也只能用这两个身份,不能用normal。

    “SYSOPER”权限(公司的运营主管),即数据库操作员权限,权限包括:

    打开数据库服务器   关闭数据库服务器
    备份数据库       恢复数据库
    日志归档         会话限制

    “SYSDBA”权限(看成公司的CEO),即数据库管理员权限,权限包括:

    打开数据库服务器   关闭数据库服务器
    备份数据库       恢复数据库
    日志归档       会话限制
    管理功能       创建数据库

    normal 、sysdba、 sysoper有什么区别
    normal 是普通用户 

    另外两个,你考察他们所具有的权限就知道了

    sysdba拥有最高的系统权限
    sysoper主要用来启动、关闭数据库,sysoper 登陆后用户是 public
    sysdba登陆后是 sys

    SQL> conn / as sysdba
    已连接。
    SQL> grant sysoper to test;
    授权成功。
    
    SQL> conn test/test as sysoper;
    已连接。
    SQL> show user
    USER 为"PUBLIC"
    
    SQL> conn test/test as sysdba
    已连接。
    
    SQL> show user
    USER 为"SYS"
    SQL>
    

     

     

     

  • 相关阅读:
    茶香账簿小程序开发进度(3)
    软件需求十步走阅读笔记(一)
    茶香账簿小程序开发进度(2)
    茶香账簿小程序开发进度(1)
    软件工程概论总结及对老师的意见
    人月神话阅读笔记03
    第二阶段第七次站立会议
    第二阶段第六次站立会议
    第二阶段第五次站立会议
    第二阶段第四次站立会议
  • 原文地址:https://www.cnblogs.com/recognition/p/5388116.html
Copyright © 2011-2022 走看看