Oracle创建表空间的实操

数据库 Oracle
以下的文章主要涉及的是Oracle创建表空间,以及Oralce的学习笔记中权限管理的相关内容的介绍,忘你会有所收获。

本文的主题是:Oracle创建表空间、创建用户还有如何授权、如何查看权限,以及在Oracle中如何查看角色和角色间权限的具体差异的SQL语句的详细介绍,以下就是相关内容的详细介绍。望你浏览完以下的内容会有所收获。

Oralce学习笔记之权限管理

 

推荐圈子: JAVA 3T

更多相关推荐 Oracle创建临时表空间

 

创建临时表空间

 

  1. CREATE TEMPORARY TABLESPACE test_temp  
  2. TEMPFILE ' C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf '   
  3. SIZE 32M  
  4. AUTOEXTEND ON   
  5. NEXT 32M MAXSIZE 2048M  
  6. EXTENT MANAGEMENT LOCAL;  

 

 

Oracle创建用户表空间

 

创建用户表空间

 

  1. CREATE TABLESPACE test_data  
  2. LOGGING  
  3. DATAFILE ' C:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\TEST_DATA01.DBF '   
  4. SIZE 32M   
  5. AUTOEXTEND ON   
  6. NEXT 32M MAXSIZE 2048M  
  7. EXTENT MANAGEMENT LOCAL;  

 

 

Oracle创建用户并制定表空间

 

 

  1. CREATE USER username IDENTIFIED BY password  
  2. DEFAULT TABLESPACE TEST_DATA  
  3. TEMPORARY TABLESPACE TEST_TEMP;  

 

 

给用户授予权限

 

 

  1. GRANT   
  2. CREATE SESSION, CREATE ANY TABLE , CREATE ANY VIEW , 
    CREATE ANY INDEX , CREATE ANY PROCEDURE ,  
  3. ALTER ANY TABLE , ALTER ANY PROCEDURE ,  
  4. DROP ANY TABLE , DROP ANY VIEW , DROP ANY INDEX , 
    DROP ANY PROCEDURE ,  
  5. SELECT ANY TABLE , INSERT ANY TABLE , UPDATE ANY TABLE , 
    DELETE ANY TABLE   
  6. TO username;  

 

 

将role这个角色授与username,也就是说,使username这个用户可以管理和使用role所拥有的资源

 

 

  1. GRANT role TO username; 

查看用户权限

查看所有用户

 

  1. SELECT * FROM DBA_USERS;  
  2. SELECT * FROM ALL_USERS;  
  3. SELECT * FROM USER_USERS;  

 

 

查看用户系统权限

 

 

  1. SELECT * FROM DBA_SYS_PRIVS;  
  2. SELECT * FROM USER_SYS_PRIVS;  

 

 

查看用户对象或角色权限

 

 

  1. SELECT * FROM DBA_TAB_PRIVS;  
  2. SELECT * FROM ALL_TAB_PRIVS;  
  3. SELECT * FROM USER_TAB_PRIVS;  

 

 

查看所有角色

 

 

  1. SELECT * FROM DBA_ROLES;  

查看用户或角色所拥有的角色

 

 

  1. SELECT * FROM DBA_ROLE_PRIVS;  
  2. SELECT * FROM USER_ROLE_PRIVS;  

 

 

上述的相关内容就是Oracle创建表空间、创建用户以及授权的描述,希望会给你带来一些帮助在此方面。

【编辑推荐】

  1. 对Oracle数据库设计中字段的正确使用方案
  2. 访问 Oracle 数据库的实例描述
  3. Oracle数据库的密集型实际应用程序的开发
  4. 提高 Oracle JDBC的性能的办法
  5. 浅谈Oracle函数返回Table集合
     

 

责任编辑:佚名 来源: 博客园
相关推荐

2010-11-16 10:32:01

Oracle创建表空间

2010-04-16 12:58:48

Oracle sql

2010-04-12 09:36:29

Oacle merge

2010-04-12 17:00:37

Oracle索引聚簇表

2010-04-15 14:39:56

Oracle创建表空间

2010-11-16 10:15:24

oracle创建表空间

2010-05-04 14:10:53

Oracle表

2010-05-10 17:00:53

Oracle死锁进程

2010-04-09 10:13:13

Oracle数据字典

2010-04-16 11:11:46

Oracle存储过程

2010-04-20 13:17:44

2010-04-30 11:29:19

Oracle Data

2010-04-20 16:24:52

Oracle EM

2010-04-16 17:35:39

Oracle进程

2010-04-19 17:39:04

Oracle导入

2010-04-13 16:30:13

Oracle权限

2010-04-23 17:20:34

Oracle创建

2010-04-13 14:00:00

Oracle inse

2010-04-27 10:25:28

Oracle Subs

2010-05-19 17:14:50

MySQL&Oracl
点赞
收藏

51CTO技术栈公众号