新建oracle用户
1、oracle 账户登录linux;
2、如果存在多个切换实例:命令:export ORACLE_SID=实例名;
如:export ORACLE_SID=utf8186
3、切换至管理员账户:
sqlplus '/as sysdba'
3.1 查看当前实例名:
show parameter instance_name; #查看当前实例名
-----------------------------------------------------------------------------------
4、查看数据库空间文件路径:
命令:
select name from v$datafile;
或者
select tablespace_name,file_id,bytes/1024/1024,file_name from dba_data_files order by file_id;
----------------------------------------------------------------------------------------------------------
5、创建临时表空间:
查看临时表空间文件路径:
select name from v$tempfile;
命令:
create temporary tablespace temp02 tempfile '/opt/oracle/db/oradata/utf8186/temp02.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local;
/*temp02为临时表空间名称,/opt/oracle/db/oradata/utf8186/temp02.dbf为临时表空间地址*/
删除临时表空间
drop tablespace temp02 including contents and datafiles cascade constraint;
-------------------------------------------------------------------------------------------
6、创建表空间:
查看表空间文件路径:
select name from v$datafile;
命令:
create tablespace yi_data logging datafile '/opt/oracle/db/oradata/utf8186/yi_data.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local;
alter user username quota unlimited on tablespace_name;
修改表空间
--扩展空间,将数据文件扩大至5000MB
alter database datafile '/oracle/app/oracle/oradata/gbk176/CRM_DATA_CM.dbf' resize 5000m;
--自动增长,表空间不足时增加20MB,最大扩展5000MB
alter database datafile '/oracle/app/oracle/oradata/gbk176/CRM_DATA_CM.dbf' autoextend on next 50m maxsize 60000m;
--扩展无限大空间
alter database datafile '/oracle/app/oracle/oradata/gbk176/CRM_DATA_CM.dbf' autoextend on maxsize unlimited;
删除表空间
drop tablespace bcp_bj_data including contents and datafiles cascade constraint;
---------------------------------------------------
7、创建用户并指定默认表空间:
命令:
create user ios_test identified by ios default tablespace yiqiwo_data_test temporary tablespace temp_yiqiwo_test;
删除用户
drop user iosyqw cascade;
drop user gdsv cascade;
create user GDJF identified by ios default tablespace CRM_DATA_CM temporary tablespace temp_CRM_DATA_CM;
-----------------------------------------------------
8、给用户授权:
命令:
grant connect,resource,dba to username;
grant connect,resource,dba to GDJF;
//DBA:拥全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
RESOURCE:拥Resource权限的用户只可以创建实体,不可以创建数据库结构。
CONNECT:拥Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。
拥以上个权限的用户就拥了登陆、增删改查、创建数据库结构、实体的权限。
grant dba to iosgd;
grant connect,resource to iosgd;
grant select any table to GDJF;
grant delete any table to GDJF;
grant update any table to GDJF;
grant insert any table to GDJF;
-----------------------------------------------------
9、导入dmp:
切换至管理员账户:sqlplus '/as sysdba'
查看当前实例SID命令:
select instance_name from v$instance;
exit退出命令执行窗口后,执行
将dmp文件上传至服务器(oracle账户登录),执行命令:
imp iosgd/ios@SID full=y file=./test.dmp ignore=y
imp iosyqw/ios full=y file=./yqw_diy_20180417.dmp ignore=y;
imp YLJS/ios full=y file=/oracle/dmp_data/hlhu_neimeng20181024dmp/st_compare_report.dmp ignore=y;
imp YLJS/ios full=y file=/oracle/dmp_data/hlhu_neimeng20181024dmp/mp_report_base.dmp ignore=y;
imp YLJS/ios full=y file=/oracle/dmp_data/hlhu_neimeng20181024dmp/yljs20111118.dmp ignore=y;
imp YLJS/ios full=y file=/oracle/dmp_data/hlhu_neimeng20181024dmp/mp_pro_config.dmp ignore=y;
imp YLJS/ios full=y file=/oracle/dmp_data/hlhu_neimeng20181024dmp/table.dmp ignore=y;
//imp 用户名/密码@实例名 full=y file=dmp文件路径及文件名 ignore=y
导出dmp:
1,将数据库ORACLE完全导出,用户名system密码manager 导出到c:\daochu.dmp中
exp system/manager@ORACLE file=c:\daochu.dmp full=y
或 exp test/test@10.10.10.10:1521/orcl file=E:\aaa.dmp
2,将数据库中RFD用户与,JYZGCX用户的表导出
exp system/manager@ORACLE file=d:\daochu.dmp owner=(RFD,JYZGCX)
列如:导出北京用户所属数据
命令:exp ios_bj/ios file=./bj.dmp owner=ios_bj
命令:exp iosyqw/ios file=./yqw.dmp owner=iosyqw
3,将数据库中的表T_USER、T_ROLE导出
exp JYZGCX/JYZGCX@ORACLE file= d:\data\newsmgnt.dmp tables=(T_USER,T_ROLE)
exp ios_bj/ios file=./tb_msg_send_bak_201803.dmp tables=tb_msg_send_bak_201803
------------------------------------------------------------------------------
新建oracle用户的更多相关文章
- Linux下新建oracle用户
su - oraclesqlplus / as sysdba the procedure of dropping user are as follow: select sid,serial# from ...
- Oracle 12c中新建pdb用户登录问题分析
Oracle 12c新建用户登录问题分析1 用sys用户新建用户,提示公用用户名或角色名无效.原因:Oracle 12c中,在容器中建用户(或者应该称为使用者),须在用户名前加c##.默认登录连接的就 ...
- Linux下Oracle新建用户并且将已有的数据dmp文件导入到新建的用户下的操作流程
Oracle新建用户并且将已有的数据dmp文件导入到新建的用户下的操作流程 1.切换到oracle用户下 su - oracle 2.登录sqlplus sqlplus /nolog 3.使用sysd ...
- oracle用户创建及权限设置及表空间
建立表空间: create tablespace portx_data datafile 'D:\oracle_data\portx.dbf' size 50m autoextend on next ...
- oracle用户创建及权限设置
权限: create session create table unlimited tablespace connect resource dba 例: #sqlplus /nolog SQL> ...
- Oracle用户,权限,角色以及登录管理 scoot 授权
Oracle用户,权限,角色以及登录管理 1. sys和system用户的区别 system用户只能用normal身份登陆em.除非你对它授予了sysdba的系统权限或者syspoer系统权限. sy ...
- Oracle—用户管理的完全恢复(一)
一.分类 可以分为在非归档模式下和归档模式下的完全恢复,完全恢复主要是针对归档模式下的,在非归档模式下很难做到完全恢复,除非是在做恢复时,联机重做日志还没有被重写. 二.非归档的有关性质 1.在非归档 ...
- Oracle 用户权限管理方法
Oracle 用户权限管理方法 sys;//系统管理员,拥有最高权限 system;//本地管理员,次高权限 scott;//普通用户,密码默认为tiger,默认未解锁 sys;//系统管理员,拥有最 ...
- CentOS Linux 新建oracle数据库实例并连接
CentOS Linux 新建oracle数据库实例 安装好oracle之后,首先想到的那就是自己建一个库来看看效果喽. 创建的过程如下文章所说,http://blog.chinaunix.net/u ...
随机推荐
- Linux 下mysql的定时备份
在实际项目中,数据库是要经常备份的,就是为了防止突发情况,前段时间,我的数据库就遭遇了入侵要支付B特比的,结果数据全没了,哎,还好当时只是个测试库,不过有了这次危机,也就开始意识到了这个问题了. 先写 ...
- JVM——垃圾回收(GC)
GC简单介绍 java语言执行在java虚拟机(jvm)上.为了解决有限的空间和性能的保证这个矛盾体,jvm所具备的GC能力.能够有效的清除不用的对象.使空间的利用更加合理.以下介绍该机制的原理. 推 ...
- [转载][IoC容器Unity]第二回:Lifetime Managers生命周期
1.引言 Unity的生命周期是注册的类型对象的生命周期,而Unity默认情况下会自动帮我们维护好这些对象的生命周期,我们也可以显示配置对象的生命周期,Unity将按照配置自动管理,非常方便,下面就介 ...
- Openlayers离线载入天地图
概述: 经过一个春节的休整,今天最终開始了! 任何时候.都不要忘记学习.学习是一辈子的事情!今天,我来说说怎样实现天地图的离线以及Openlayers载入离线数据实现天地图数据的展示. 实现: 1.获 ...
- vue与自定义元素的关系
你可能已经注意到 Vue.js 组件非常类似于自定义元素--它是 Web 组件规范的一部分.实际上 Vue.js 的组件语法参考了该规范.例如 Vue 组件实现了 Slot API 与 is 特性.但 ...
- 【转】ELK 日志分析系统
大纲: 一.简介 二.Logstash 三.Redis 四.Elasticsearch 五.Kinaba 一.简介 1.核心组成 ELK由Elasticsearch.Logstash和Kibana三部 ...
- QT Graphics-View 3D编程例子- 3D Model Viewer
学习在Graphics-View框架中使用opengl进行3D编程,在网上找了一个不错的例子“3D Model Viewer”,很值得学习. 可以在http://www.oyonale.com/acc ...
- [IR] Concept Search and LSI
基于术语关系的贝叶斯网络信息检索模型扩展研究 LSI 阅读笔记 背景知识 提出一种改进的共现频率法,利用该方法挖掘了索引术语之间的相关关系,将这种相关关系引入信念网络模型,提出了一个具有两层术语节点的 ...
- vba 如何去掉返回结果两端的双引号?
If Left(s, 1) = Chr(34) And Right(s, 1) = Chr(34) Then s = Mid(s, 2, Len(s) - 2) End If
- Android Autosizing TextViews
https://developer.android.com/guide/topics/ui/look-and-feel/autosizing-textview Autosizing TextView ...