Oracle创建表空间及用户

建立表空间
create temporary tablespace kiss_temp  --//临时表空间
tempfile '/data1/oracle/oradata/kiss/kiss_temp.dbf' --//Linux下的文件系统
size 64m
autoextend on
next 64m maxsize 2048m
extent management local;
create tablespace kiss_data  --//表空间
datafile '/data1/oracle/oradata/kiss/kiss_data.dbf' --//Linux下的文件系统
size 64m
autoextend on
next 65m maxsize 2048m
extent management local;

create temporary tablespace kiss_temp  --//临时表空间
tempfile 'D:\app\KISS\oradata\kiss\kiss_temp.dbf'--//Windows下的文件系统
size 64m
autoextend on
next 64m maxsize 2048m
extent management local;
create tablespace kiss_data  --//表空间
datafile 'D:\app\KISS\oradata\kiss\kiss_data.dbf' --//Windows下的文件系统
size 64m
autoextend on
next 65m maxsize 2048m
extent management local;


删除表空间
DROP TABLESPACE kiss_data INCLUDING CONTENTS AND DATAFILES;
DROP TEMPORARY TABLESPACE kiss_temp INCLUDING CONTENTS AND DATAFILES;


建立用户
CREATE USER kiss IDENTIFIED BY passwd --//kiss表示用户名,passwd表示密码
DEFAULT TABLESPACE kiss_data  --//用户默认的表空间
TEMPORARY TABLESPACE kiss_temp;  --//用户默认的临时表空间


赋予权限
grant connect,resource to kiss; --//一般用户赋予这两个权限即可正常使用连接数据库,对数据库表进行增删改了

你可能感兴趣的:(oracle,linux,windows)