Oracle笔记:用户、权限及exp/imp数据

--模式(方案)逻辑概念:一个数据对象的集合,每一个用户
--都有一个与之同名的模式,用于存放此用户名下的所有数据对象。
select * from user_objects
select * from dba_users;
--创建用户
1、给用户创建自己的数据表空间
create tablespace ts
datafile 'd:\123.dbf'  size 10m  autoextend on;
2、创建临时表空间
create temporary tablespace tmp_ts
tempfile 'd:\tmp123.dbf'  size 5m  autoextend on;
3、创建用户,并给他指导表空间 
create user zhangsan
identified by zs123
default tablespace ts
temporary tablespace tmp_ts
4、修改用户密码
alter user zhangsan identified by zs321;
5、给用户加锁、解锁
alter user zhangsan account lock;
alter user zhangsan account unlock;
--给用户授权
--权限:--系统权限(create session、访问目录,alter database)    
--对象权限(对于某张表的insert、update、delete)
1、直接
grant create session,alter database to zhangsan;
2、间接
1)创建角色(角色相当于一个权限的集合)
create role role_zjl;
2)给角色授权
grant create session,alter database,create table to role_zjl;
3)把角色授权给用户
grant role_zjl to zhangsan;
--关于表级别的权限
直接:
grant  insert ,update on scott.emp to zhangsan;
grant all on scott.emp to zhangsan;
间接:
grant all on scott.emp to role_zjl;
grant role_zjl to zhangsan;
--撤销权限
revoke all on scott.emp from zhangsan;
revoke role_zjl from zhangsan;
--删除用户
drop user zhangsan cascade; 
--基本的授权 connect  resource  dba 都是系统角色
--查询当前有哪些角色
select * from dba_roles;
--查询指定系统角色拥有哪些权限
select * from role_sys_privs where  role='DBA'
--------------部署---------------------------------
grant dba to zhangsan;
--exp/imp传统的数据导入导出工具
导出:
exp scott/tiger@xe file='d:\123.dmp' 
导入:
imp scott/tiger@xe file='d:\123.dmp'

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/545323.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Redis 内存用完会怎样?

在某些极端情况下,软件为了能正常运行会做一些保护性的措施,比如运行内存超过最大值之后的处理,以及键值过期之后的处理等,都属于此类问题,而专业而全面的回答这些问题恰好是一个工程师所具备的优秀品质。 我们本文的面试题是 Redis 内存用完之后会怎么? 典型回答 Red…

Linux学习十七、正规表达式练习题

情境模拟题一:透过 grep 搜寻特殊字串,并配合数据流重导向来处理大量的文件搜寻问题。目标:正确的使用正规表示法;前提:需要了解数据流重导向,以及透过子命令 $(command) 来处理档名的搜寻; 我们…

ntp symmetric_Python使用示例设置symmetric_difference()方法

ntp symmetric设置symmetric_difference()方法 (Set symmetric_difference() Method) symmetric_difference() method is used to get the list of all elements which are not common in both sets, the method is called with this set (set1) and another set (set2) is sup…

第十章触发器的创建与管理

第十章触发器的创建与管理10.1_触发器简介10.2_触发器的创建、修改、删除10.2.1_触发器的创建10.2.2_触发器的修改10.2.3_触发器的删除10.2.4_触发器的创建、修改、删除举例10.3_instead of触发器10.3.1_instead of触发器简介及举例 有疑问10.4_inserted、deleted表10.5_注意事…

英语笔记:词组句子:0812

Among 表示多人之间的一种共同关系 Within 在……之内 On 在……之上 Towards 向、对于 Sponsor 发起、主办 Spread 扩散、蔓延 Speed 快行、急走 Spur 激励、刺激 Entrance 入口 Chance 机会 Route 路线 Less likely 较少可能 Shrink 缩短 Tighten 绷紧 Limit 限…

如何在海量数据中查询一个值是否存在?

一般面试中考察的题目通常是由三类组成的,基础面试题、进阶面试题、开放性面试题,而本文的题目则属于一个开放性的面试题,但对于 Redis 这种以数据为核心的缓存中间件来说,实现在海量数据中查询一个值是否存在还是相对比较容易的。 因为是海量数据,所以我们就无法将每个键…

Hapoxy+keepalived实现双主高可用负载均衡

在测试了NginxKeepalived的负载均衡后,也对HaproxyKeepalived双主模式做了测试,双主的模式充分利用了服务器资源,这样不会导致服务器浪费。 这里举例说明: 默认情况下,第一台负载均衡器主要分发 www.breaklinux的请求…

c语言中的printf函数_C语言中的printf()函数与示例

c语言中的printf函数C语言中的printf()函数 (printf() function in C) The printf() function is defined in the <stdio.h> header file. 在<stdio.h>头文件中定义了printf()函数 。 Prototype: 原型&#xff1a; int printf(const char* str, . . .);Parameter…

第一章数据库绪论

第一章数据库绪论1.1_数据库系统概述1.1.1_数据库的四个基本概念1.1.2_数据库系统的特点1.2_数据库模型1.2.1_两类数据模型1.2.2_概念模型1.2.3_数据模型的组成要素1.2.4_常用的数据模型1.3_数据库系统的结构1.3.2_数据库系统的三级模式结构1.3.3_数据库的二级映像功能与数据独…

如何保证 Redis 消息队列中的数据不丢失?

Redis 最常见的业务场景就是缓存读取与存储,而随着时间的推移,有人开始将它作为消息队列来使用了,并且随着 Redis 版本的发展,在 Redis.2.0.0 中新增了发布订阅模式(Pub/Sub)代表着官方开始正式支持消息队列的功能了,直到今天为止还有部分公司在实现轻量级的消息队列时,…

英语笔记:写作:Limiting the use of disposable plastic bags

Limiting the use of disposable plastic bags 限制使用一次性塑料袋 Recently,limiting the use of disposable plastic bags has been brought to popularattention in china. No one denies that they once gained great popularity in ourdaily life. However, what would…

9款基于CSS3 Transitions实现的鼠标经过图标悬停特效

之前给大家分享了很多css3实现的按钮特效。今天给大家分享9款基于CSS3 Transitions实现的鼠标经过图标悬停特效。这款特效适用浏览器&#xff1a;360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗. 不支持IE8及以下浏览器。效果图如下&#xff1a; 在线预览 源码下…

Redis 如何实现分布式锁?

锁是多线程编程中的一个重要概念,它是保证多线程并发时顺利执行的关键。我们通常所说的“锁”是指程序中的锁,也就是单机锁,例如 Java 中的 Lock 和 ReadWriteLock 等,而所谓的分布式锁是指可以使用在多机集群环境中的锁。 我们本文的面试题是,使用 Redis 如何实现分布式…

scala 函数中嵌套函数_如何在Scala中将函数转换为部分函数?

scala 函数中嵌套函数First, lets see what is a function and a partial function, and then we will see their conversion process. 首先&#xff0c;让我们看看什么是函数和部分函数&#xff0c;​​然后看它们的转换过程。 Function in Scala is a block of code that i…

英语笔记:台词

Memories are too important. 记忆弥足珍贵。 You won’t be sad forever, Elena. 悲伤不会相伴一生&#xff0c;艾琳娜。 When you lose someone it stays with you. 当你失去了某个人&#xff0c;那种感觉如影随行。 Always reminding you of how easy it is toget hurt. …

第二章关系数据库

第二章关系数据库2.1 关系模型概述&#xff08;略&#xff09;2.2 关系操作2.2.1_基本关系操作2.2.2_关系数据库语言的分类2.3 关系的完整性2.3.1_关系的三类完整性约束2.3.2_实体完整性2.3.3_参照完整性2.3.4_用户定义的完整性2.4 关系代数2.4.1_传统的集合运算2.4.2_专门的关…

线程----Monitor(互斥锁)类设置超时值

Monitor类与Lock语句相比&#xff0c;Monitor类的主要优点是&#xff1a;可以添加一个等待被锁定的超时值。缺点&#xff1a;开销非常大using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.T…

常用的 Redis 优化手段有哪些?

每个软件的常规操作有两种,一种是使用,另一种就是调优,对于 Redis 来说也是一样。关于 Redis 调优的问题一般会出现在 Redis 面试的后期,以此来考察面试者对于 Redis 的实际应用掌握,以及对于 Redis 高性能的追求与理解,因此本文就来重点的聊一聊关于 Redis 调优的相关问…

英语笔记:词组句子:1112

Survey 调查 Reveals 显示 show indicate Submits 呈送、提交 Launches 发动、发起 Generates 产生、创造 Staff 员工 Audience 观众、听众 Officials 官员、高级职员 Partners 合伙人、配偶 Shortage 短缺 Exits 出口 Departures 离开、离职 Absences 不在、缺席 …

Java RandomAccessFile writeLong()方法与示例

RandomAccessFile类writeLong()方法 (RandomAccessFile Class writeLong() method) writeLong() method is available in java.io package. writeLong()方法在java.io包中可用。 writeLong() method is used to write the long value to the file as 8 bytes directly without …