zoukankan      html  css  js  c++  java
  • Oracle开发:创建一个用户并分配表空间和分配权限

    -- 创建一个用户并分配表空间和分配权限
    -- 以sysdba登录
    
    oracle@sha-col-oracle-2:~> sqlplus / as sysdba
    SQL*Plus: Release 12.1.0.2.0 Production on Mon Mar 7 18:48:59 2016
    Copyright (c) 1982, 2014, Oracle.  All rights reserved.
    
    Connected to:
    Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
    With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options
    SQL>
    
    --创建一个用户ABC,密码为creditderivative
    CREATE USER ABC IDENTIFIED BY creditderivative
    --设置表空间:让用户使用默认的表空间USERS
    DEFAULT TABLESPACE USERS
    --设置表空间:让用户使用临时表空间TEMP
    TEMPORARY TABLESPACE TEMP
    --默认权限:初始定义对资源不限制
    PROFILE DEFAULT
    --解锁: oracle的默认设定是登陆时密码错几次之后,系统自动锁定该用户,此时可以用这个命令对该用户解锁
    ACCOUNT UNLOCK;
    --分配开发人员权利
    GRANT RESOURCE TO ABC;
    --分配最终用户的典型权利,最基本的
    GRANT CONNECT TO ABC;
    --分配创建视图的权限
    GRANT CREATE VIEW TO ABC;
    --将该user已被授权的角色都设置为默认角色
    ALTER USER ABC DEFAULT ROLE ALL;
    --该user可以在这个表空间内随意建表
    GRANT UNLIMITED TABLESPACE TO ABC;
    --分配创建物化视图的权限
    GRANT CREATE MATERIALIZED VIEW TO ABC;
    
  • 相关阅读:
    03-TypeScript中的强类型
    02-TypeScript中新的字符串
    01-TypeScript概述
    2.WF 4.5 流程引擎设计思路
    1.WF 4.5在项目中直接使用的问题
    领域驱动设计-划分界限上下文
    领域驱动设计-软件挑战与应对
    领域驱动设计-基本概念
    领域驱动设计-序言
    从程序员的防猝死,思考码农身后的家庭保障
  • 原文地址:https://www.cnblogs.com/recognition/p/5388054.html
Copyright © 2011-2022 走看看