Oracle大型关系型数据库

1,建表空间(相当于文件柜)

–创建表空间
create tablespace USERDATA datafile ‘D:/oracle_data/data.dbf’ –表空间路径
size 1m – 默认表空间大小1M
autoextend on –文件用完自动扩展
next 1m –自动扩展的大小1M
maxsize unlimited; –不限制最大值

–查看表空间的信息,系统默认的表是存放一个特殊数据,比如用户,表空间,表的信息
SELECT * FROM dba_tablespaces;

–修改表空间的信息,重命名
alter tablespace USERDATA rename to USA;

–如果原来的数据文件使用满了,再给表空间添加新的数据文件
alter tablespace USA add datafile ‘D:/oracle_data/data2.dbf’
size 1m – 默认表空间大小1M
autoextend on –文件用完自动扩展
next 1m –自动扩展的大小1M
maxsize unlimited; –不限制最大值

–查询表空间对应哪些数据文件
SELECT * FROM dba_data_files;

–删除表空间包含系统表的记录(dba_tablespaces,dba_data_files)and 磁盘上数据文件(*.dbf)
drop tablespace USA including contents and datafiles;

2,建用户

–创建用户
create user JohnLin identified by lzy1988 default tablespace USERDATA;

–查询用户信息
SELECT * FROM all_users;

–修改用户名
–update from user JohnLin rename JohnLin to JohnLin ;

–修改密码
alter user JohnLin identified by lzy2017;

–删除用户
drop user JohnLin cascade;–cascade联级删除,跟用户所有的相关信息全部删除

3,授予用户权限或角色

–给用户分配权限,直分配DBA角色
grant dba to JohnLin;

–回收权限
revoke dba from JohnLin;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值