Oracle11g创建表空间,创建用户,给用户授予权限笔记

本文介绍Oracle11g中如何创建表空间、临时表空间及用户,并进行相应的权限分配。包括表空间创建步骤、用户创建及权限设置等关键操作。

Oracle11g创建表空间,创建用户,给用户授予权限

一、在安装完oracle11g数据库后,开始数据库开发了,首先我们开始创建表空间(包含临时表空间)。

1、查询所有用户所在的表空间,根据现有表空间对应数据文件位置,方便我们创建表空间

select username,default_tablespace,temporary_tablespace from dba_users;
SELECT u.username,d.TABLESPACE_NAME,d.FILE_NAME,u.temporary_tablespace FROM dba_users u,DBA_DATA_FILES d WHERE u.default_tablespace=d.TABLESPACE_NAME ; 
2、创建表空间和临时表空间 ,EXTEND MANAGEMENT LOCAL AUTOALLOCATE:表空间扩展大小自动管理,也可以手动修改
CREATE TABLESPACE myapp    DATAFILE '/app/oracle/oradata/cdirms/myapp.dbf' SIZE 500m extent MANAGEMENT LOCAL AUTOALLOCATE;
CREATE TEMPORARY TABLESPACE mytemp tempfile '/app/oracle/oradata/cdirms/mytemp.dbf' SIZE 50m AUTOEXTEND ON  NEXT 10m maxsize  1024m EXTENT MANAGEMENT LOCAL AUTOALLOCATE;               

二、创建用户

1、创建用户,指定表空间

CREATE USER wei IDENTIFIED BY oracle DEFAULT TABLESPACE myapp;

2、更改用户临时表空间和表空间

ALTER USER wei temporay TABLESPACE mytemp;
ALTER USER wei TABLESPACE new_tablespace_name;
3、给表空间增加数据文件
ALTER TABLESPACE  myapp ADD DATAFILE '/app/oracle/oradata/cdirms/myapp01.dbf' SIZE 500M  AUTOEXTEND ON NEXT 1M MAXSIZE 1024M;
4、修改临时表空间tmp的大小
alter database tempfile '/app/oracle/oradata/cdirms/mytemp.dbf' resize 4096m;
5、删除用户wei的表空间/临时表空间
alter tablespace tablespace_name offline;
DROP TABLESPACE  tablespace_name INCLUDE CONTENTS AND  DATAFILES; 
6、修改数据库的默认临时表空间
ALTER DATABASE DEFAULT TEMPORARY TABLESPACE TEMP1;
7、删除临时表空间和表空间数据和完整性约束

DROP TABLESPACE tablespace_name INCLUDING CONTENTS cascade constraints;

三、授予用户权限

1、授予数据库开发人员权限:connect和resource权限(包含创建表、视图、序列、会话、集群、同义词等)

grant  connect,resource to wei;

2、授予数据库管理人员权限:connect、resource、DBA

grant connect,resource,dba to wei;

3、授予数据库的导入导出操作权限:exp_full_database、imp_full_datebase

grant  exp_full_database、imp_full_datebase to wei;

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值