将数据库设置为运行在限制模式下

将数据库设置为运行在限制模式下

如果要维护数据库的结果或者要对数据库进行数据的导出导入操作时,此时应该尽量限制其他会话进程,保证数据库的操作运行在安全状态下。同时对使用数据的库的用户也可以起到避免读取脏数据的bug。将数据库上的其他用户进程kill,只保留具有restricted session权限的用户操作数据库,一般具有此权限的用户即为数据库管理员。操作步骤如下:

一、通过数据字典v$session查看登陆到此数据库上的用户的sid(回话标志符)和serial#(序列号)

select sid,serial#,username,type from v$session;

获得想要杀死用户进程的sid 和serial#比如为sid=137 serial#=82 username=scott    type=user

二、根据指定的sid和serial#杀死目标会话进程

alter system kill session '137,82';

三、设置数据库模式为限制模式

alter system enable restricted session;

四、此时如果以scott身份登陆数据库会提示错误:"登陆用户必须具有restricted session权限"

 

这样就保证了在对数据库的结构和其他数据库对象进行修改时不会受到来自其他会话进程的干扰。

注:如果不kill其他用户的会话进程直接使用alter system enable restricted session;语句将数据库设置为限制模式也是可以的,但是此时只能保证后续登陆的用户必须具有restricted session权限,已经登陆的用户不受到此限制可以继承正常的工作。

另外可以在启动数据库时就用限制模式启动:startup restrict;

数据库由限制模式切换到正常模式的sql:alter system disable restricted session;

posted on 2014-06-22 11:42 moonfans 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/moonfans/p/3802365.html

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

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

相关文章

《SAS编程与数据挖掘商业案例》学习笔记之十六

《SAS编程与数据挖掘商业案例》学习笔记,本次重点:sas宏变量 内容包括:宏变量、宏函数、宏参数、通配函数、字符函数、计算函数、引用函数、宏语句、宏应用 1.宏触发器: %name-token:是一个宏语句或宏函数 &name-token:是一个…

C# ActionT和 FuncT委托

除了为每个参数和返回类型定义一个新委托类型之外&#xff0c;还可以使用 Action<T> 和 Func<T>委托。泛型 Action<T>委托表示引用一个 void 返回类型的方法。这个委托类存在不同的变体&#xff0c;可以传递至多 16 种不同的参数类型。没有泛型参数的 Action…

linux学习-简单命令介绍及安装VMware Tools

常用简单命令介绍 ethernet以太网pts&#xff1a;模拟终端图形界面&#xff1a;CtrlAltF1 字符界面&#xff1a;CtrlAltF2-F6切换虚拟终端&#xff1a;&#xff08;本机操作&#xff09;# chvt 1-6关闭图形界面,在纯字符界面下操作&#xff1a; init 3打开图形界面&#xff…

Android之6.0 权限申请封装

之前一篇博客初试了Android6.0系统的动态权限申请&#xff0c;成功之后开始思考将权限申请功能封装以供更加方便的调用。 查阅6.0系统权限相关的API&#xff0c;整个权限申请需要调用三个方法&#xff1a; 1. ContextCompat.checkSelfPermission() 检查应用是否拥有该权限&a…

Samba服务器问题汇总

一个Samba服务器要么经典模式访问&#xff08;用户名密码&#xff09;&#xff0c;要么友好访问&#xff08;guest&#xff09;&#xff0c;只可选其一。㈠准备工作&#xff1a;1>清除客户端windows系统的上次访问自动记录CMD下运行&#xff1a;net use * /delete /y2>关…

Unity手游之路lt;七gt;角色控制器

我们要控制角色的移动&#xff0c;能够所有细节都由自己来实现。控制角色模型的移动&#xff0c;同一时候移动摄影机&#xff0c;改变视角。当然Unity也提供了一些组件&#xff0c;能够让我们做更少的工作&#xff0c;实现我们所期望的功能。今天我们就一起系统来学习相关的内容…

《SAS编程与数据挖掘商业案例》学习笔记之十八

接着以前的《SAS编程与数据挖掘商业案例》&#xff0c;之前全是sas的基础知识&#xff0c;现在开始进入数据挖掘方面笔记&#xff0c;本文主要介绍数据挖掘基本流程以及应用方向&#xff0c;并以logistic回归为例说明。 一&#xff1a;数据挖掘综述 衡量一个数据挖掘模型价值的…

开源软件的痛点

| 作者&#xff1a;Bob Jiang| 编辑&#xff1a;刘雪洁| 责编&#xff1a;王玥敏| 设计&#xff1a;宋传琪开篇我是 Bob Jiang (个人博客&#xff1a;https://www.bobjiang.com/)&#xff0c;开源软件领域的新人。我从2018年加入区块链领域开始认识和了解开源。当时我创立了HiB…

【CodeForces 577C】Vasya and Petya’s Game

链接 某个数x属于[1,n]&#xff0c;至少询问哪些数y“x是否是y的倍数”才能判断x。找出所有质因数和质因数的幂即可。 #include<cstdio> #include<algorithm> #define N 1005 using namespace std; int n,pr[N],ans[N],cnt; int main(){scanf("%d",&…

Andorid之华为手机开发模式不打印日志

用华为手机测试程序是&#xff0c;eclipse的logcat不能打印日志&#xff0c;我按照网上说的方法打开了windows下面的show view 的logcat&#xff0c;日志有logcat但是日志不打印&#xff0c;调试程序必须要日志&#xff0c;最后终于搜到了这个调试方法&#xff0c;在手机拨号界…

SQLite入门之数据类型

2019独角兽企业重金招聘Python工程师标准>>> SQLite入门之数据类型 2011-05-23 16:47:47 来源&#xff1a;SeaYee 最近在开发一个可以记录日志的程序&#xff0c;要求效率高&#xff0c;需要能做简单的查询和统计。经过同事介绍&#xff0c;看上了SQLite。首先了解…

【Tika基础教程之一】Tika基础教程

一、快速入门 1、Tika是一个用于文本解释的框架&#xff0c;其本身并不提供任何的库用于解释文本&#xff0c;而是调用各种各样的库&#xff0c;如POI&#xff0c;PDFBox等。 使用Tika&#xff0c;可以提取文件中的作者、标题、创建时间、正文等内容&#xff0c;相比于java.io自…

它是世界上最轻的固体!1000℃下不会熔化,上过火星,还能进你家......

全世界只有3.14 % 的人关注了爆炸吧知识小果冻大难关开学了&#xff0c;8岁表妹逮着这个机会讹了我一大箱果冻&#xff0c;超模君糊里糊涂就进了这只神兽的套。今天估计是一口气吃了太多&#xff0c;腻了&#xff0c;一边用手敲着果冻一边问超模君&#xff1a;“这果冻这么软&a…

使用C#快速生成二维码 | 真正跨平台方案

前言二维码&#xff08;QR Code&#xff09;&#xff0c;与传统的一维码&#xff0c;比如条形码&#xff0c;二维码具有存储的数据量更大&#xff1b;可以包含数字、字符&#xff0c;及中文文本等混合内容&#xff1b;有一定的容错性&#xff08;在部分损坏以后还可以正常读取&…

Andorid之MediaPlayer和AudioTrack播放Audio的区别与联系

播放声音可以用MediaPlayer和AudioTrack&#xff0c;两者都提供了java API供应用开发者使用。虽然都可以播放声音&#xff0c;但两者还是有很大的区别的。 其中最大的区别是MediaPlayer可以播放多种格式的声音文件&#xff0c;例如MP3&#xff0c;AAC&#xff0c;WAV&#xff0…

《SAS编程与数据挖掘商业案例》学习笔记之十七

继续读书笔记&#xff0c;本次重点sas sql语句&#xff0c;由于sql内容多且复杂&#xff0c;本文只介绍商业应用中常用的并且容易出错的地方&#xff0c;内容包括&#xff1a;单表操作、多表关联、子查询以及merge和join的区别 1.单表操作 eg1&#xff1a; Proc sql outobs10&a…

制作一个类似苹果VFL的格式化语言来描述UIStackView

在项目中总是希望页面上各处的文字&#xff0c;颜色&#xff0c;字体大小甚至各个视图控件布局都能够在发版之后能够修改以弥补一些前期考虑不周&#xff0c;或者根据统计数据能够随时进行调整&#xff0c;当然是各个版本都能够统一变化。看到这样的要求后&#xff0c;第一反应…

[Android] TextView 分页功能的实现

为什么80%的码农都做不了架构师&#xff1f;>>> 分页功能是阅读器类软件的基本功能之一, 也是自己之前写阅读器时遇到的第一个问题. 尝试了不少办法才解决, 现在把其中最容易实现的一个方法记录下来, 也方便大家参考. 基本思路如下: 从文件中读取 8000 个字符至缓冲…