oracle一个创建用户、创建表空间、授权、建表的完整过程

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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值