oracle创建用户、创建表空间、建表的完整过程
在操作之前 需要了解orcale的结构:
mysql中是 一个用户对应多个数据库 ,一个数据库对应多张表
而Oracle是 一个数据库对应多个用户 ,一个用户对应多张表
1 . 创建用户
create user 用户名 identified by 密码
2 . 修改用户密码
alter user 用户名 identfied by 修改后的密码
3 . 查询所有用户的表空间
select username,default_tablespace from dba_users;
4 . 创建表空间
create tablespace 表空间名 datafile '文件路径' size 200M(大小)
5 . 将表空间分配给用户
alter user 用户名 default tablespace 表空间名
6 .分配权限(用户登录需要授权)
grant create session,create table,create view,create sequence,
unlimited tablespace to 用户名;
7 . 登录
conn 用户名/密码
8 .查询用户具有权限
select * from session_privs
9 . 删除用户及其相关对象
dorp user 用户名 cascade