oracle创建表空间,创建用户(转)
关键字: oracle 表空间 用户
//创建临时表空间
create temporary tablespace test_temp
tempfile 'E:/oracle/product/10.2.0/oradata/testserver/test_temp01.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
//创建数据表空间
create tablespace test_data
logging
datafile 'E:/oracle/product/10.2.0/oradata/testserver/test_data01.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
//创建用户并指定表空间
create user username identified by password
default tablespace test_data
temporary tablespace test_temp;
//给用户授予权限
grant connect,resource to username;
//以后以该用户登录,创建的任何数据库对象都属于test_temp 和test_data表空间,这就不用在每创建一个对象给其指定表空间了。
-----------------------------------------------
创建表:
用这个新建用户登录oracle,创建表:
用户表 ITS_USER
|
字段描述 |
字段名 |
类型 |
主键 |
不为空 |
备注 |
|
用户代码 |
USERXH |
VARCHAR2(32) |
TRUE |
TRUE |
|
|
用户姓名 |
USERNAME |
VARCHAR2(16) |
FALSE |
TRUE |
姓名 |
|
用户密码 |
PASSWORD |
VARCHAR2(32) |
FALSE |
FALSE |
用户密码 |
|
联系电话 |
TELEPHONE |
VARCHAR2(30) |
FALSE |
FALSE |
联系电话 |
|
管理部门 |
GLBM |
VARCHAR2(10) |
FALSE |
TRUE |
管理部门,its_departmnet.glbm |
|
用户等级 |
YHDJ |
VARCHAR2(2) |
FALSE |
TRUE |
|
|
用户角色 |
YHJS |
VARCHAR2(1) |
FALSE |
TRUE |
‘1’管理员,‘2’普通用户 |
CREATE TABLE ITS_USER
(USERXH VARCHAR2(32) NOT NULL,
USERNAME VARCHAR2(16),
PASSWORD VARCHAR2(32),
TELEPHONE VARCHAR2(30),
GLBM VARCHAR2(10),
YHDJ VARCHAR2(2),
YHJS VARCHAR2(1),
constraint PK_T_SCORE primary key(USERXH)
);
----------------------------------------------------------
查询:
select * from ITS_USER
-------------------------------------------------------
插入数据:
本文详细介绍如何在Oracle中创建表空间、用户及权限分配,并提供了创建用户表的具体步骤与SQL语句。此外,还展示了如何进行数据查询与插入操作。

被折叠的 条评论
为什么被折叠?



