如何创建Oracle新用户
/**
* 1. 创建命名空间
*/
CREATE TABLESPACE TBS_VES3_META_01
LOGGING
DATAFILE '/usr/local/oracle/oradata/mydb/TBS_VES3_META_01.dbf' SIZE 5M EXTENT MANAGEMENT LOCAL SEGMENT
SPACE MANAGEMENT AUTO;
CREATE TABLESPACE TBS_VES3_INDEX_01
LOGGING
DATAFILE '/usr/local/oracle/oradata/mydb/TBS_VES3_INDEX_01' SIZE 5M EXTENT MANAGEMENT LOCAL SEGMENT
SPACE MANAGEMENT AUTO ;
CREATE TABLESPACE TBS_VES3_BUSI_01
LOGGING
DATAFILE '/usr/local/oracle/oradata/mydb/TBS_VES3_BUSI_01' SIZE 5M EXTENT MANAGEMENT LOCAL SEGMENT
SPACE MANAGEMENT AUTO ;
/*==============================================================*/
/* 2. 创建用户及指定表空间 */
/*==============================================================*/
CREATE USER ngves3 IDENTIFIED BY asiainfo
DEFAULT TABLESPACE TBS_VES3_BUSI_01;
/
/*==============================================================*/
/*3.分配权限 */
/*==============================================================*/
grant connect,resource,EXP_FULL_DATABASE,IMP_FULL_DATABASE,dba to ngves3;
/*==============================================================*/
/*4.创建两张演示表 */
/*==============================================================*/
create table t_user(
u_id number(15) not null primary key,
u_no varchar2(5),
u_name varchar2(20),
u_address varchar2(300),
u_birthday date
);
create table t_dept(
d_id number(15) not null primary key,
d_deptno varchar2(5),
d_deptname varchar2(30),
u_id number(15)
);
/*==============================================================*/
/*5.创建两张演示表对应的序列 */
/*==============================================================*/
CREATE SEQUENCE SEQ_T_USER
INCREMENT BY 1
START WITH 1
NOMAXvalue
NOCYCLE
CACHE 20;
CREATE SEQUENCE SEQ_T_DEPT
INCREMENT BY 1
START WITH 1
NOMAXvalue
NOCYCLE
CACHE 20;
/*==============================================================*/
/*5.初始化数据 */
/*==============================================================*/
TRUNCATE TABLE T_USER;
INSERT INTO T_USER
(U_ID, U_NO,U_NAME,U_ADDRESS, U_BIRTHDAY)
values
(SEQ_T_USER.NEXTVAL,'AI001','shenfl','北京市昌平区',to_date('2013-08-17 12:20:23','yyyy-mm-dd hh24:mi:ss'));
select * from t_user;
select * from t_dept;
select * from sys.props$;
update sys.props$ set value$='ZHS16GBK' where name = 'NLS_CHARACTERSET'