Oracle10g创建、修改、删除用户和用户表空间
1创建临时表空间
2 Sql代码
3create temporary tablespace stbss_tmp
4 tempfile 'E:\oracle\product\10.2.0\oradata\orcl\stbss_temp01.dbf'
5 size 32m
6 autoextend on
7next 32m maxsize 2048m
8 extent management local;
9
10
11创建数据表空间
12 Sql代码
13create tablespace stbss
14 logging
15 datafile 'E:\oracle\product\10.2.0\oradata\orcl\stbss01.dbf'
16 size 32m
17 autoextend on
18next 32m maxsize 2048m
19 extent management local;
20
1) DATAFILE: 表空间数据文件存放路径
2) SIZE: 起初设置为32M
3) UNIFORM: 指定区尺寸,如不指定,区尺寸默认为64k
4) 空间名称stbss与数据文件名称 stbss.dbf 不要求相同,可随意命名.
5) AUTOEXTEND ON/OFF 表示启动/停止自动扩展表空间
6) alter database datafile ' E:\oracle\product\10.2.0\oradata\orcl\stbss01.dbf ' resize 32m; //手动修改数据文件大小为32M
21
22创建用户并指定表空间
23 Sql代码
24create user username identified by password
25default tablespace stbss
26temporary tablespace stbss_tmp;
27
28
29给用户授予权限
30 Sql代码
31grant connect,resource to username;
32
33改变用户默认表空间
34