Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1765113
  • 博文数量: 323
  • 博客积分: 5970
  • 博客等级: 大校
  • 技术积分: 2764
  • 用 户 组: 普通用户
  • 注册时间: 2011-04-03 23:13
文章分类

全部博文(323)

文章存档

2018年(2)

2017年(11)

2016年(10)

2015年(27)

2014年(2)

2013年(30)

2012年(197)

2011年(44)

分类: Oracle

2012-05-05 17:28:29

详解Oracle创建用户权限全过程


在这里我们将介绍的是Oracle创建用户权限,在这一过程中,我们将先要创建一张表,然后进行后面的操作。

AD

本文将介绍的是通过创建一张表,进而实现Oracle创建用户权限的过程。以下这些代码主要也就是为实现Oracle创建用户权限而编写,希望能对大家有所帮助。

注意:每条语语分开执行,结尾必须用分号;

  1. //创建空间  
  2. create tablespace test  
  3. datafile 'c:\oracle\oradata\orcl9\test.dbf' size 50M  
  4. default storage (initial 500K   
  5. Next 500K  
  6. minextents 1  
  7. maxextents unlimited  
  8. pctincrease 0); 
  1. //Oracle创建用户权限
  2. //创建用户  
  3. create user lxg identified by lxg default tablespace test;  
  4. //授权   
  5. grant resource,connect,dba to test; 
  1. //删除表空间   
  2. drop tablespace "空间名" including contents and datafiles 

删除用户 

  1. drop user "lxg" cascade 

增加表空间

  1. alter tablespace chinawater add datafile 'c:\oracle\oradata\orcl9\ADDCHINAWATER.dbf' size 200M 

创建用户

  1. create user userName identified by password

创建用户 userName,密码为 password

2

给用户授权

  1. grant dba to lxg;--授予DBA权限  
  2. grant unlimited tablespace to lxg;--授予不限制的表空间  
  3. grant select any table to lxg;--授予查询任何表  
  4. grant select any dictionary to lxg;--授予 查询 任何字典 
  1. grant dba to lxg;  
  2. grant unlimited tablespace to lxg;  
  3. grant select any table to lxg;  
  4. grant select any dictionary to lxg; 
阅读(476) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~