欢迎访问我的个人网站==》 jiashubing.cn

Oracle创建新用户

1.以DBA身份登录

   $ sqlplus sys/eastcom@ORCL as sysdba(在命令窗口下)  

  也可以使用PL/SQL

2.创建临时表空间

 

create temporary tablespace zjph_newuser_temp  
tempfile 'E:\oracle\product\10.2.0\oradata\orcl\zjph_newuser_temp.dbf'  
size 100m   
autoextend on next 32m  
maxsize 2048m   
extent management local;
--tempfile 存放数据库文件的地方,一般是安装数据库后有控制文件,数据文件和日志文件的文件夹,再加上要创建表空间的名字+dbf(数据文件)

 

3.创建表空间

 

create tablespace zjph_newuser logging   
datafile 'E:\oracle\product\10.2.0\oradata\orcl\zjph_newuser.dbf'  
size 100m   
autoextend on next 32m 
maxsize 2048m   
extent management local;

 

4.创建用户并指定表空间

 

create user zjph_newuser
identified by zjph_newuser   --(如果是数字则要加双引号”111111”,如果是字母就不用)
default tablespace zjph_newuser   
temporary tablespace zjph_newuser_temp;

 

5.用户授予权限

  grant connect,resource,sysdba,dba to zjph_newuser;

6.测试

  $ sqlplus zjph_newuser/xinghua@ORCL as sysdba(命令窗口下)

  或者使用新用户登录PL/SQL

  也可以用下列语句查看用户

1 --查看所有用户:
2 select * from dba_users;   
3 select * from all_users;   
4 select * from user_users;

 

posted @ 2014-11-05 14:40  贾树丙  阅读(322)  评论(0编辑  收藏  举报