Oracle数据库创建表空间及用户授权
/*分为四步 */
/*第1步:创建临时表空间 */
create temporary tablespace test_temp
tempfile 'E:\app\Administrator\oradata\emis\datafile\test_temp.dbf'
size 50m
autoextend on
next 50m maxsize 2048m
extent management local;
/* linux服务器上操作 */
create temporary tablespace test_temp tempfile '/u01/app/oracle/oradata/EMIS/datafile/test_temp.dbf' size 50m autoextend on next 50m maxsize 2048m extent management local;
/*第2步:创建数据表空间 */
create tablespace test_data
logging
datafile 'E:\app\Administrator\oradata\emis\datafile\test_data.dbf'
size 50m
autoextend on
next 50m maxsize 2048m
extent management local;
/* linux服务器上操作 */
create tablespace test logging datafile '/u01/app/oracle/oradata/EMIS/datafile/test_data.dbf' size 50m autoextend on next 50m maxsize 2048m extent management local;
/*第3步:创建用户并指定表空间 */
CREATE USER 用户名
IDENTIFIED BY 密码
DEFAULT TABLESPACE 表空间(默认USERS)
TEMPORARY TABLESPACE 临时表空间(默认TEMP)
create user C##test identified by 123456
default tablespace test_data
temporary tablespace test_temp;
/* linux服务器上操作 */
create user test identified by 123456 default tablespace test temporary tablespace test_temp;
如果建的是CDB容器数据库,则用户必须加C##,可以用dbca重新建一个库,然后不要选择CDB 就会和以前的版本一样没有这个限制,CDB不适合新手或者初学者
/*第4步:给用户授予权限 */
grant connect,resource,dba,create session,create table,create view to C##test;
/* 移除授权 */
revoke connect from test
/* 删除表空间 */
DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES;
/* 解锁用户 */
ALTER USER username ACCOUNT UNLOCK;
/* 修改用户密码 */
ALTER USER EMIS_FRAME IDENTIFIED BY EMIS_FRAME;
ALTER USER system identified by xxzx#emis#73;
查看已经创建好的表空间:
select default_tablespace, temporary_tablespace, d.username from dba_users d;
/* Linux上正式创建表空间和用户 */
create temporary tablespace EMIS_TEST_TEMP tempfile '/u01/app/oracle/oradata/EMIS/datafile/EMIS_TEST_TEMP.dbf' size 50m autoextend on next 50m maxsize 2048m extent management local; create tablespace EMIS_TEST logging datafile '/u01/app/oracle/oradata/EMIS/datafile/EMIS_TEST_DATA.dbf' size 50m autoextend on next 50m maxsize 2048m extent management local; create user EMIS_TEST identified by EMIS_TEST default tablespace EMIS_TEST temporary tablespace EMIS_TEST_TEMP; grant connect,resource,dba,create session,create table,create view to EMIS_TEST;
Oracle数据库创建表空间及用户授权的更多相关文章
- Linux oracle数据库创建表空间、用户并赋予权限
管理员用户登录oracle数据库 1.创建临时表空间 select name from v$tempfile;查出当前数据库临时表空间,主要是使用里面的存放路径: 得到其中一条记录/opt/oracl ...
- aix下oracle数据库创建表空间和用户
#mklv -y lvname -T O -w n -s n -r n datavg 500 在两个节点分别修改如下权限: #chown -R oracle:oinstall /dev/rlvname ...
- Oracle 删除用户和表空间////Oracle创建删除用户、角色、表空间、导入导出、...命令总结/////Oracle数据库创建表空间及为用户指定表空间
Oracle 使用时间长了, 新增了许多user 和tablespace. 需要清理一下 对于单个user和tablespace 来说, 可以使用如下命令来完成. 步骤一: 删除user drop ...
- oracle 11G创建表空间、用户、配置监听和TNS
最近总在安装各种版本的oralce数据库做测试,11G,32位的,64位的,12C的,每次都折腾表空间,用户.tns啥的,这里记录下,再也不用现用现百度找了 一.创建表空间.用户 在plsql工具中 ...
- oracle 学习笔记(2)创建表空间及用户授权
原文:http://www.cnblogs.com/smartvessel/archive/2009/07/06/1517690.html Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的 ...
- Oracle 创建表空间及用户授权、dmp数据导入、表空间、用户删除
1.创建表空间 // 创建表空间 物理位置为'C:\app\admin\oradata\NETHRA\NETHRA.DBF',初始大小100M,当空间不足时自动扩展步长为10M create tabl ...
- 创建oracle数据库的表空间、用户、目录、导入\导出文件等信息
1.创建表空间 create tablespace ts_aw logging datafile 'd:\app\Administrator\product\tablespace\ts_aw.dbf' ...
- Oracle 数据库创建表空间、创建用户
创建表空间 create temporary tablespace user_name_temp tempfile '/oradata/ORA11G/user_name_temp.dbf' size ...
- Oracle的创建表空间及用户
学习笔记: 1.创建表空间 --创建表空间 create tablespace thepathofgrace datafile 'c:\thepathofgrace.dbf' size 100m au ...
随机推荐
- 【hdu】Mayor's posters(线段树区间问题)
须要离散化处理,线段树的区间改动问题. 须要注意的就是离散化的时候,由于给的数字是一段单位长度,所以须要特殊处理(由于线段的覆盖和点的覆盖是不一样的) 比方:(1,10)(1,4) (6,10) 离散 ...
- IconTabPageIndicator
https://github.com/msdx/IconTabPageIndicator
- ruby简单的基础 2
1.代码块 代码块是用大括号或者do...end括起来的一系列代码.{ #this is a block} do #this is a blockend [1,2,3,4,5].each {|i| p ...
- ITOO高校云平台之考评系统项目总结
高校云平台,将云的概念引入到我的生活, 高校云平台主要是以各大高校的业务为基础设计开发,包含权限系统,基础系统.新生入学系统.考评系统,成绩系统.选课系统,视频课系统.3月份參加云平台3.0的开发,至 ...
- Ajax的简单实现(JQuary)
还是之前的例子,相对来说,用JQ就简单了很多,真的多,因为JQ直接把方法都写好了,直接调用就行了,,ԾㅂԾ,, php文件就不需要多做修改了,如下: <?php //改变Content-Type ...
- Freemarker 中的哈希表(Map)和序列(List)
freemarlker中的容器类型有: 哈希表:是实现了TemplateHashModel或者TemplateHashModelEx接口的java对象,经常使用的实现类是SimpleHash,该类实现 ...
- filename extension
题目描述 Please create a function to extract the filename extension from the given path,return the extra ...
- 基于Python 的简单推荐系统
def loadExData(): return[[1,1,1,0,0], [2,2,2,0,0], [1,1,1,0,0], [5,5,5,0,0], [1,1,0,2,2], [0,0,0,3,3 ...
- SpringBoot快速HelloWorld入门
1.新建maven项目 2.pom.xml 里添加SpringBoot所依赖的jar包 <parent> <groupId>org.springframework.boot&l ...
- Xcode清楚缓存、清理多余证书路径
Xcode清除缓存.清理多余证书 1.删除Xcode中多余的证书provisioning profile 手动删除: Xcode6 provisioning profile path: ~/Libra ...