zoukankan      html  css  js  c++  java
  • Oracle基础知识点——Oracle常用权限理解:SYSDBA、SYSOPER、Normal、dba、connect、resource

    权限介绍

    • 系统权限
      • 含义:系统规定用户使用数据库的权限,系统权限是针对用户对数据库的操作而言(登录数据库;读取数据表、视图;删除数据库)。它只是概念上的role,只是一种登录认证时的身份标识而已。
      • SYSDBA
        • 拥有全部特权,是系统最高权限,系统默认登陆用户是 SYS。
      • SYSOPER
        • 主要用来启动、关闭数据库, 系统默认登陆用户是 PUBLIC。
      • Normal
        • 普通用户。
    • 用户权限
      • 含义:某种权限用户对其它用户的表或视图的存取操作权限,用户权限是针对用户对表或视图操作而言。
      • dba
        • 拥有对表或视图全部特权
      • connect
        • 拥有对表或视图的访问权限
      • resource
        • 拥有对表或视图的操作权限

    例子

    • 使用PLSQL作为工具连接数据库时,我们可以使用SYS作为SYSDBA登录用户,如下图
    • SYS登录后创建新用户:create user XXX identified by xxx; 这时如果我们不为新用户XXX赋权限(dba,connect)的一种,我们在PLSQL使用XXX不能连接到数据库,如下图
    • 当为新用户赋权限dba或者connect后,我们就可以通过PLSQL连接oracle并且操作表或视图,如下
    • Next
  • 相关阅读:
    HTML5 ④
    HTML5 ③
    HTML5 ②
    HTML5 ①
    what’s this?
    第一篇
    2017年3月1号课堂笔记
    2017年2月27号课堂笔记
    2017年2月24号课堂笔记
    2017.02.15课堂笔记
  • 原文地址:https://www.cnblogs.com/zuiyue_jing/p/10154983.html
Copyright © 2011-2022 走看看