oracle创建表空间、创建用户、赋用户基本权限、创建表

来源:互联网 发布:弱水三千歌词知乎 编辑:程序博客网 时间:2024/05/20 01:37

一、创建表空间

create tablespace tablespace_name logging datafile 'D:\app\tablespace\tablespace_name.dbf'size 1024m autoextend off extent management local;
datafile后符号中对应的是表空间的路径,例如:'D:\app\tablespace\tablespace_name.dbf'size 后的值为表空间的大小tablespace 后的值为表空间的名称autoextend 后的值为是否要自增长表空间 off为否 on为是

二、修改表空间自增长

alter database datafile 'D:\app\tablespace\tablespace_name.dbf' AUTOEXTEND ON NEXT 200M;
datafile后‘’符号中对应的是要修改表空间的路径,例如:'D:\app\tablespace\tablespace_name.dbf'autoextend 后的值为是否要自增长表空间 off为否 on为是next 后的值为每次增长的大小

三、创建用户

create user user_name identified by user_password;
user 后的值为用户的名称by 后的值为用户的密码

四、配置用户权限

grant connect,resource,dba to user_name;grant connect to user_name with admin option;
connect 为登录、连接权限dba 为创建数据结构权限resource 创建实体权限

注:更多权限请查看:http://blog.csdn.net/qq_33754098/article/details/75174825
五、配置用户的默认表空间

alter user user_name default tablespace tablespace_name;
user 后的值为用户名称tablespace 后的值为表空间的名称注:默认表空间一个用户只能有一个

六、查询

SELECT FILE_NAME,TABLESPACE_NAME,AUTOEXTENSIBLE FROM dba_data_files;
查询所有的表空间
原创粉丝点击