oracle创建表空间和用户
oracle创建一个用户需要以下三个步骤:
- 创建两个数据库的文件
- 创建用户与上面创建的文件形成映射关系
- 给用户添加权限
一、创建两个数据库的文件(zhangsan.dbf 和zhangsan_temp.dbf 两个文件)
create tablespace zhangsan logging datafile 'd:\oracle\oradata\orcl\zhangsan.dbf' size 100m autoextend on next 32m maxsize 500m extent management local;
create temporary tablespace zhangsan_temp tempfile 'd:\oracle\oradata\orcl\zhangsan_temp.dbf' size 100m autoextend on next 32m maxsize 500m extent management local;
二、创建用户与上面创建的文件形成映射关系(用户名为zhangsan,密码为123456)
create user zhangsan identified by 123456 default tablespace zhangsan temporary tablespace zhangsan_temp;
三、添加权限
grant connect,resource,dba to zhangsan;
grant create session to zhangsan;
四、删除数据库
drop tablespace zhangsan including contents and datafiles;
五、删除用户
drop user zhangsan cascade;