Oracle删除当前连接用户

来源:互联网 发布:中国象棋训练软件 编辑:程序博客网 时间:2024/06/10 00:29

当你使用PL/SQL Developer删除用户时,经常会出现这样的提示
“无法删除当前连接的用户”
错误提示


解决方法我直接贴出 sql语句

   /*     删除当前连接用户    */-- 1、首先切换到 SYSTEM 用户-- 2、查询用户各进程相对应的 sid、serial#。     -- 注意:这里的 username 必须大写      SELECT sid,serial#,username FROM v$session WHERE username = 'TEST1';-- 3、根据上面的查询结果,将用户占用的所有进程杀掉。      --注意: sid 与 serial# 是一一对应的      ALTER SYSTEM KILL SESSION 'xxx, xxx';-- 4、删除用户      DROP USER test1 CASCADE;
阅读全文
0 0
原创粉丝点击