zoukankan      html  css  js  c++  java
  • oracle创建表空间、创建用户、授权、夺权、删除用户、删除表空间

    表空间定义

            表空间是为了统一ORACLE物理和逻辑上的结构而专门建立的,从物理上来说,
    一个表空间是由具体的一个或多个磁盘上数据文件构成的(至少1对1,可以1对
    多),从逻辑上来说一个表空间是由具体的一个或多个用户模式下的表,索引等等
    里面的数据所构成的。

    创建表空间:首先连接到拥有dba权限的用户下、例如system

    1. SQL> create tablespace baicheng datafile 'f:aicheng.dbf' size 25M;  
    2.    
    3. Tablespace created  


    创建用户:用户名yuge、 用户密码yuge、 所在表空间baicheng

    1. SQL> create user yuge  
    2.   2  identified by yuge  
    3.   3  default tablespace baicheng;  

    授权给用户(grant resource,connect,dba,sysdba to test)

    1. SQL> grant connect to yuge;  
    2.    
    3. Grant succeeded  
    4.    
    5. SQL> grant resource to yuge;  
    6.    
    7. Grant succeeded  


    收回权限

    1. SQL> revoke connect from yuge;  
    2.    
    3. Revoke succeeded  
    4.    
    5. SQL> revoke resource from yuge;  
    6.    
    7. Revoke succeeded  


    删除用户(加cascade的话,这样连用户自己创建的表也一起删除,如果不加就只是删除当前用户)

    1. SQL> drop user yuge cascade;  
    2.    
    3. User dropped  

    删除表空间(drop tablespace baicheng including contents and datafiles;连带BAICHENG.DBF文件一起删除)

      1. SQL> drop tablespace baicheng;  
      2.    
      3. Tablespace dropped 
  • 相关阅读:
    kuangbin_ShortPath K (POJ 3159)
    kuangbin_ShortPath I (POJ 2240)
    kuangbin_ShortPath H (POJ 3660)
    kuangbin_ShortPath G (POJ 1502)
    kuangbin_ShortPath J (POJ 1511)
    kuangbin_ShortPath F (POJ 3259)
    kuangbin_ShortPath E (POJ 1860)
    StoryBoard中使用xib
    iOS APP 架构漫谈[转]
    Mac 快速修改 hosts 文件
  • 原文地址:https://www.cnblogs.com/tian830937/p/4479703.html
Copyright © 2011-2022 走看看