• 技术文章 >数据库 >Oracle

    怎么强制删除oracle用户

    长期闲置长期闲置2022-05-13 14:59:30原创264

    方法:1、获取用户的“_sid”和“_serial#”,并利用“alter system kill session ‘_sid, _serial#‘”执行kill命令;2、利用“drop user 用户名 cascade”强制删除用户即可。

    本教程操作环境:Windows10系统、Oracle 11g版、Dell G3电脑。

    怎么强制删除oracle用户

    比如我们要删除其中的SDE用户,则可以用以下命令查看SDE用户的会话信息。

    select  sid,serial# from v$session where username=‘SDE‘;

    1、我们通过上面那个命令得到SDE用户的_sid和_serial#,为下面的kill命令做准备。

    20.png

    如上图中,我们得到的用户SDE的会话信息中sid为12,serial#为235.

    执行Kill命令

    alter system kill session ‘_sid, _serial#‘;

    其中_sid和_serial#具体值为第2步中查询到的值。

    alter system kill session ‘12,235‘;

    21.png

    2、删除用户。

    命令为:

    drop user SDE cascade。

    22.png

    推荐教程:《Oracle视频教程

    以上就是怎么强制删除oracle用户的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:oracle
    上一篇:怎样查看oracle有哪些表空间 下一篇:oracle怎么删除日志组
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• 怎么查询oracle的位数• oracle查询怎么不区分大小写• Oracle怎么查询端口号• oracle数据库的删除语句是什么• oracle中完全恢复与不完全恢复是什么
    1/1

    PHP中文网