在 cmd 窗口在怎么删除用户?

wfg114 2009-11-04 09:43:03
我在初次安装应用程序时,用的 cmd 命令来删除和创建用户,
drop user aaa cascade ;

可是总是提示用户在连接中,

怎么样才能在删除之户之前,把这个用的连接断开?
...全文
672 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
w7210982 2009-11-04
  • 打赏
  • 举报
回复
学习下
caog369 2009-11-04
  • 打赏
  • 举报
回复
up
delphisanding1 2009-11-04
  • 打赏
  • 举报
回复
学习。。。。。
lengyunfei006 2009-11-04
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 tianlesoftware 的回复:]
正在连接的用户不能删除,确实要删除的话,如下
1、select sid,serial#,username from v$session where user='USERNAME';
2、alter system kill session 'sid,serial#';
3、drop user username cascade;
[/Quote]
2楼正解!
andyguan01_2 2009-11-04
  • 打赏
  • 举报
回复
select 'alter system kill session ''' || sid || ',' || serial# || ''';'
from v$session
where username = 'GW';

把上面的查询结果执行一下。
iqlife 2009-11-04
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 tianlesoftware 的回复:]
正在连接的用户不能删除,确实要删除的话,如下
1、select sid,serial#,username from v$session where user='USERNAME';
2、alter system kill session 'sid,serial#';
3、drop user username cascade;
[/Quote]
学习
Adebayor 2009-11-04
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 tianlesoftware 的回复:]
正在连接的用户不能删除,确实要删除的话,如下
1、select sid,serial#,username from v$session where user='USERNAME';
2、alter system kill session 'sid,serial#';
3、drop user username cascade;
[/Quote]
cosio 2009-11-04
  • 打赏
  • 举报
回复
1、select sid,serial#,username from v$session where user='USERNAME';
2、alter system kill session 'sid,serial#';
3、drop user username cascade;

GOOD!
Dave 2009-11-04
  • 打赏
  • 举报
回复


正在连接的用户不能删除,确实要删除的话,如下
1、select sid,serial#,username from v$session where user='USERNAME';
2、alter system kill session 'sid,serial#';
3、drop user username cascade;
oraclemch 2009-11-04
  • 打赏
  • 举报
回复
你再开一个session就好了!

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧