Oracle用OEM和命令行方式创建用户及表空间
目录
一、登录OEM
二、OEM分账户管理
2.1 创建永久表空间
2.2 创建临时表空间
2.3 创建用户
三、用命令行创建用户及表空间
3.1 创建临时表空间
3.2 创建永久表空间
3.3 创建用户
一、登录OEM
Oracle Enterprise Manager(Oracle企业管理器,简称OEM)、
默认访问地址:https://localhost:1158/em
将OracleDBConsoleorcl服务开启、
以SYSDBA连接身份登录账户、
服务器-安全性-用户
可搜索查看用户信息
二、OEM分账户管理
用命令行创建用户的方式
用命令行创建admin用户时,admin用户用的表空间就是USERS、
创建用户命令的简单实现:
复制如下命令到命令窗口执行、可以切换用户做登录测试是否创建成功、
CREATE USER ADMIN PROFILE DEFAULTIDENTIFIED BY ADMIN1234 ACCOUNT UNLOCK;GRANT SYSDBA,DBA TO ADMIN;
验证:
找刚刚的 安全性-用户、
默认表空间就是USERS、
2.1 OEM创建永久表空间
到物理磁盘查看表空间
TEMP01.DBF是默认的表空间、
USERS01.DBF是所有用户默认的表空间、
服务器-存储-表空间
Oracle所有用户默认都以USERS用户为表空间、查看:
接下来给root用户创建表空间、点击上图右上方的“创建”、填写完点击“添加”、
下图的文件目录是数据库安装的路径、
上图单击页面右下角的“继续”、出现这一行、大小100MB、
再次单击“添加”、
单击右下角“继续”、然后“确定”、
刷新后新增两个文件、以后只要是root用户的数据就自动存到这两个文件中、
root用户创建的所有的表都在其中、这就是root用户的表空间、
2.2 创建临时表空间
刚刚是为root用户创建永久表空间
接下来为root用户创建临时表空间
再点表空间-创建
再点右下角“添加”、临时表空间不用太大、
点继续 再点确定、
2.3 创建用户
安全性-用户(最开始的截图)
右上角创建、
该用户在系统中扮演的角色
默认角色是Connect,可以连接到数据库,其他的什么也不用做、
点右边编辑列表,为root用户添加DBA角色、
系统权限-右侧编辑列表、为root用户添加SYSDBA权限、
可以点击“显示SQL”、返回点确定、
提示创建成功,搜索root、
三、用命令行创建用户及表空间
3.1 创建临时表空间
CREATE SMALLFILE TEMPORARY TABLESPACE "PUBTEM"
TEMPFILE 'D:\software\Oracle\oradata\orcl\pubtem001'
SIZE 20M AUTOEXTEND ON NEXT 10M MAXSIZE 40M
EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;
3.2 创建永久表空间
第一个文件 初始大小20M、满了之后自动扩充20M、最大值80M、
第一个文件 初始大小10M、满了之后自动扩充10M、最大值不限制、
CREATE SMALLFILE TABLESPACE "SHINKA"
DATAFILE
'D:\software\Oracle\oradata\orcl\shinka001' SIZE 20M AUTOEXTEND ON NEXT 20M MAXSIZE 80M,
'D:\software\Oracle\oradata\orcl\shinka002' SIZE 10M AUTOEXTEND ON NEXT 10M MAXSIZE
UNLIMITED LOGGING EXTENT
MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
3.3 创建用户
第一行 用户名 第二行 密码
第三行 默认表空间SHINKA
第四行 临时表空间PUBTEM、用户处于非锁定状态、
CREATE USER shinka PROFILE DEFAULT
IDENTIFIED BY shinka1234
DEFAULT TABLESPACE SHINKA
TEMPORARY TABLESPACE PUBTEM ACCOUNT UNLOCK;
GRANT DBA,SYSDBA TO shinka;
Oracle用OEM和命令行方式创建用户及表空间相关推荐
- oracle创建表空间工具,使用sqlplus命令行工具为oracle创建用户和表空间
这篇文章主要介绍了使用sqlplus为oracle创建用户和表空间的方法,本文介绍的是使用Oracle 9i所带的命令行工具:SQLPLUS,需要的朋友可以参考下 用Oracle10g自带的企业管理器 ...
- mysql命令行方式添加用户及设置权限
以前总是喜欢通过phpmyadmin去添加用户和数据库,这次装完系统后,配置了一大堆东东,实在不想安装phpmyadmin了,就通过命令行方式创建了数据库和设置权限,记录一下,免得以后总是百度 关键步 ...
- Oracle 11gR2学习之三(创建用户及表空间、修改字符集和Oracle开机启动)
一.创建用户及表空间 1.连接数据库 [root@localhost ~]# su - oracle [oracle@localhost ~]$ sqlplus /nolog #进入sqlplus ...
- Oracle 数据库创建表空间、创建用户指定表空间
Oracle 数据库创建表空间.创建用户指定表空间 //创建临时表空间 create temporary tablespace user_temp tempfile 'D:\oracle\oradat ...
- oracle创建新指定表空间,oracle创建表空间 创建用户指定表空间并授权
1.创建表空间 例如: (1)表空间名为myplace: (2)数据文件路径为E:\oracle\oracle_home\oradata\myspace (3)文件名为mydbf.dbf,空间大小为3 ...
- 【oracle】创建用户(指定表空间)、删除用户
创建用户(指定表空间).删除用户 --创建用户(表空间已存在) create user test identified by 123 account unlock default tablespace ...
- oracle创建用户、表空间、临时表空间、分配权限步骤详解
首先登陆管理员账号,或者有DBA权限的用户,接下来依次: --查询所有用户 select * from dba_users; --创建新用户 create user gpmgt identified ...
- 【转】使用命令行方式创建和启动android模拟器
原文网址:http://blog.csdn.net/tiandinilv/article/details/8953001 1.Android模拟器介绍 Android中提供了一个模拟器来模拟ARM核的 ...
- Oracle创建用户、表空间、导入导出、...命令
//创建临时表空间 create temporary tablespace test_temp tempfile 'E:\oracle\product\10.2.0\oradata\testserve ...
最新文章
- relativelayout设置边框_Android表格布局之设置边框
- 模拟spring IOC、源码分析
- netdev: dev_watchdog timer(结合stmmac 分析)
- sql如何遍历几百万的表_SQL Server遍历表中记录的2种方法(使用表变量和游标)
- 通过用户登陆消息类,来学习面向对象的实体统一接口和验证统一接口
- 【原创】 Boost序列化自己手写实现简易版
- vue.js devtools安装
- 聊聊我的 ACL2020 论文
- PID控制算法的C语言实现十 模糊算法简介
- Vue3 Echarts散点图+高德地图+卫星地图(二)——Echarts配置散点图高德卫星地图版
- VUE(混入mixin、计算属性computed、监听watch)
- 云计算之云计算和虚拟化的区别
- vb脚本实现电脑定时关机操作
- TortoiseSVN安装使用教程(超详细)
- 简单的 C/C++ 项目自动化构建--Xmake
- 什么是CSR以及CSR的作用和生成方法
- INA240三相无刷电机电流采样实例(arduino)
- 台积电、高通“示好”华为:恢复供货?
- yolov5 继续训练
- 为了让孩子入门编程,Scratch的设计者操碎了心!谈谈Scratch编程环境和语言中的设计理念
热门文章
- Python画图教程~海龟画图~turtle
- ipad/iphone的浏览器,为啥可以播放优酷土豆等在线视频
- 程序员租女友被骗 揭秘“租友”市场背后那些坑
- “玩具租赁/销售平台”类产品进化发展的可能性浅析
- php 如何模拟浏览器,PHP 浏览器模拟测试 Mink
- 【前端三剑客三】 JavaScript
- java word导出表格_Java Word模板导出包含表格单元格合并
- 当面试官问:JS中原始类型有哪些?
- 创意图形的绘制 会转的风车
- Leetcode 剑指 Offer 58 - II. 左旋转字符串 LCOF - Python