oracle 使用临时表空间创建一个数据库用户(user)
/*第1步:创建临时空间 */
create temporary tablespace user_temp
tempfile 'E:\oracle\user_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
user_temp 为临时空间名,可以自己定义
“E:\oracle\user_temp.dbf”为user_temp文件所在路径,可以自己定义,建议专门放在一个文件夹下,不能删除
size,maxsize为空间的大小
/*第2步:创建表空间 */
create tablespace user_data
logging
datafile 'E:\oracle\user_data.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
同上user_data 为数据表空间名,可以自己定义
“E:\oracle\user_data.dbf”为user_data文件所在路径,可以自己定义,建议与user_temp文件放在一起,不能删除
size,maxsize为空间的大小
/*第3步:创建用户并指定表空间 */
create user scv identified by scv1
default tablespace user_data
temporary tablespace user_temp;
scv为用户名,scv1位用户密码,user_data为数据表名,user_temp为临时空间名
/*第4步:给用户授予权限 */
grant connect,resource,dba to scv;
connect,resource,dba:为oracle的权限
connect:是用户的典型权利,最基本
resource:授予开发人员
dba:授予数据库维护人员