`
chunchong
  • 浏览: 37674 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

转删除数据库用户时占用

 
阅读更多

(1)查看用户的连接状况

select username,sid,serial# from v$session

------------------------------------------

如下结果:

username          sid                serial#

----------------------------------------

NETBNEW          513              22974
NETBNEW          514              18183
NETBNEW          516              21573
NETBNEW          531              9
WUZHQ             532              4562

(2)找到要删除用户的sid,和serial,并删除

-------------------------------------------

如:你要删除用户'WUZHQ',可以这样做:

alter system kill session'532,4562'

(3)删除用户

--------------------------------------------

drop user username cascade

(**)如果在drop 后还提示ORA-01940:无法删除当前已链接的用户,说明还有连接的session,可以通过查看session的状态来确定该session是否被kill 了,用如下语句查看:

-------------------------------------

select saddr,sid,serial#,paddr,username,status from v$session where username is not null

结果如下(以我的库为例):

saddr                     sid           serial#            paddr              username              status

--------------------------------------------------------------------------------------------------------

564A1E28              513           22974            569638F4        NETBNEW             ACTIVE
564A30DC              514          18183            569688CC        NETBNEW            INACTIVE
564A5644              516           21573            56963340        NETBNEW            INACTIVE
564B6ED0              531           9                   56962D8C        NETBNEW            INACTIVE
564B8184              532          4562               56A1075C        WUZHQ                KILLED

status 为要删除用户的session状态,如果还为inactive,说明没有被kill掉,如果状态为killed,说明已kill。

由此可见,WUZHQ这个用户的session已经被杀死。此时可以安全删除用户。

分享到:
评论

相关推荐

    达梦数据库_SQL语言手册

    数据库快照删除语句 第章数据查询语句和全文检索语句 单表查询 简单查询 带条件查询 集函数 情况表达式 连接查询 子查询 标量子查询 表子查询 派生表子查询 定量比较 带 谓词的子查询 多列表子查询 ...

    文件自动同步数据库管理工具

    在单位信息维护中遇到的信息系统多,数据库多,各种日志日积月累占用大量空间和资源。本工具就是为了替代平时分散的任务、或手工劳动。 系统利用不同的定时器,来完成用户自定义的各种任务。目前支持两种任务,...

    数据库工程师常见面技巧

    问题 1:为什么 group by 和 order by 会使查询变慢? 答:group by 和 order by 操作通常...Drop 命令从数据库中删除表,所有的数据行,索引和权限也会被删除,所有的 DML 触发器也不会被 触发,这个命令也不能回滚。

    软件项目数据库设计报告.doc

    优化 提示:分析并优化数据库的"时-空"效率,尽可能地"提高处理速度"并且"降低数据占用 空间"。 (1)分析"时-空"效率的瓶颈,找出优化对象(目标),并确定优先级。 (2)当优化对象(目标)之间存在对抗时,给...

    数据库物理设计(1).docx

    值得注意的是,在进行数据库物理结构设计时,通常并不知道所有的事务,上述信息可能不完全。所以,以后可能需要修改根据上述信息设计的物理结构,以适应新事务的要求。 1. 确定关系模型的存取方法 确定数据库的...

    数据库安全性设计.doc

    每当用户进行某些数据的查询、插入、修改 、删除等操作时,先对其进行一些检查,主要检查这些用户的操作权限,若用户的操作 请求超出了或者不符合系统定义的权限,系统将拒絕用户执行此操作。 比如:管理人员可以被...

    SQL数据库备份恢复助手 V2.8.8 官方绿色安全版.zip

    用户可以自由组合的无限复合式备份任务,支持备份文件ZIP压缩后通过Lan/Ftp/Email传输存储,Email日志信息发送,让你的sql数据库永不丢失。 SQL数据库备份恢复助手 功能特点: 1、完全免费、纯“绿色化”、...

    数据库应用系统的优势.pdf

    数据库应用系统的优势 数据库应用系统 数据库应用系统是由数据库系统、应用程序系统、用户组成的,具体 包括:数据库、数据库管理系统、数据库管理员、硬件平台、软件平台、应 用软件、应用界面。数据库应用系统的 7...

    Sybase数据库系统维护.pdf

    查看数据库占用空间大小 1>sp_helpdb 数据库名称 2>go 1.2 安装Sybase时无法创建数据库服务器的处理方法 安装Sybase数据库时,创建"Adaptive Server"失败,出现 如下错误提示: Building Adaptive Server 'xxxx': ...

    3-数据库设计报告.doc

    优化 提示:分析并优化数据库的"时-空"效率,尽可能地"提高处理速度"并且"降低数据占用 空间"。 (1)分析"时-空"效率的瓶颈,找出优化对象(目标),并确定优先级。 (2)当优化对象(目标)之间存在对抗时,给...

    信息技术基础-数据库管理系统.pptx

    3、数据库应用系统:按用户的应用需求或为某一特定的用户设计和数据库的配套的应用程序系统 信息技术基础-数据库管理系统全文共24页,当前为第4页。 信息技术基础-数据库管理系统全文共24页,当前为第5页。 Access...

    基于Linux 网络编程 聊天工具

    利用服务器和客户端之间进程通信,同时打开多个客户端(模拟多个用户), 个用户都包含登陆注册功能,获取在线用户,私聊(包括给自己发消息),群聊,查看删除聊天记录,删除、注销用户等功能。

    迷你sql2000 1.2.2

    ^附加数据库文件时,将移动改为复制,原文件不会被删除; +计划任务在备份数据库后,自动清除旧备份,只保留最后5个备份(按文件,不按时间); *修正计划任务无法正确执行的问题,由皮肤引起的。

    faisunSQL自导入数据库备份程序3.7

    faisunSQL自导入数据库备份程序 导入数据时需要用到外部工具,很不方便而且速度慢、成功率低,怎么办? 数据库太大根本无法导出或导入,怎么办? faisunSQL 就是为解决以上问题而诞生的。 一 FaisunSQL ...

    基于SSM的体育场地预约使用系统+数据库(毕业设计).zip

    可以删除已经无效的用户。 (7)体育场地管理:体育场地管理员可以新建体育场地类别;对体育场地性质进行添加种类,根据选择的体育场地类别,可以进行在线编辑和重置;同时,也可以删除无用的体育场地类别。 (8)...

    ORACLE 回收站当前状态查询整理

    用户进行删除操作的对象并没有被数据库删除,仍然会占用空间。除非是由于用户手工进行Purge或者因为存储空间不够而被数据库清掉。 在Oracle 10g数据库中,引入了一个回收站(Recycle Bin)的数据库对象。 回收站,...

    《仓库管理系统》数据库设计.doc

    仓库管理系统 数据库设计说明书 当前版本号:1.0 目 录 1 引言 2 1.1 编写目的 2 1.2 背景 3 1.3 参考资料 3 2 数据库设计概要 3 2.1需求分析 3 2.2功能模块设计 5 2.3数据字典 6 3 数据库的详细设计 7 3.1数据库...

    数据库课程设计(花店管理系统).doc

    当用户填入所需的增删改信息时会 出现相应的对话框,显示操作成功,删除成功以及更新成功。这样就完成了对所需表的 操作。 2.功能结构图 四、数据库结构设计 1.数据库概念模型 本系统在需求分析的基础上设计出能够...

    迷你版SQL2000服务器

    3、删除、分离数据库时,会自动清除目标数据库的用户连接; 4、防火墙仅仅是实现根据连入PC的网卡地址进行连接断开的操作,没啥用^_^; 5、计划任务只有在勾选时才会写入配置文件,在开启服务后才会读取并开启任务...

    mysql数据库my.cnf配置文件

    在之前的几个版本中,清除操作是主线程的一部分,这意味着运行时它可能会堵塞其它的数据库操作。 # 从MySQL5.5.X版本开始,该操作运行于独立的线程中,并支持更多的并发数。用户可通过设置innodb_purge_threads配置...

Global site tag (gtag.js) - Google Analytics