登陆管理员最高权限帐号sql
cmd输入sqlplus 回车,或者直接打开sqlplus数据库
用户名:syssession
密码:sys as sysdbaapp
1.首先,建立(新)用户:
create user username identified by password;
username:新用户名的用户名
password: 新用户的密码
也能够不建立新用户,而仍然用之前的用户,如:继续利用scott用户
2.建立表空间:
create tablespace tablespacename datafile 'd:\data.dbf' size xxxm;
tablespacename:表空间的名字
d:\data.dbf':表空间的存储位置
xxx表空间的大小,m单位为兆(M)ide
3.将空间分配给用户:
alter user username default tablespace tablespacename;
将名字为tablespacename的表空间分配给username
4.给用户受权:
grant create session,create table,unlimited tablespace to username;
5.而后再以楼主本身建立的用户登陆,登陆以后建立表便可。
conn username/password;
每步执行的sql:(sjzx是数据库名、用户名、密码、表空间名)spa
(1)create user sjzx identified by sjzxcmd
(2)create tablespace sjzx datafile 'D:\db\app\oradata\orcl\sjzx.dbf' size 100m autoextend on next 32m maxsize 2048mit
(3)alter user sjzx default tablespace sjzxio
(4)grant create session,create table,unlimited tablespace to sjzxtable
完整步骤:
--建立两个数据库的文件
create tablespace spsy_data
logging
datafile 'D:\orcal11\oradata\orcl\spsy_data.dbf'
size 100m
autoextend on
next 10m maxsize unlimited
extent management local;
create temporary tablespace spsy_temp
tempfile 'D:\orcal11\oradata\orcl\spsy_temp.dbf'
size 100m
autoextend on
next 10m maxsize 500m
extent management local;
--建立用户与上面建立的文件造成映射关系
create user spsy identified by 000000 default tablespace spsy_data temporary tablespace spsy_temp;
--添加权限grant connect,resource,dba to spsy;