ORACLE删除用户时断开当前连接的用户
2017-10-26 13:49
232 查看
1、首先查找目标用户的进程
select sid,serial# from v$session where username='CRM';
使用此语句会返回一个进程列表,每行有两个数字,然后用数字替代下面的sid和serial
2、alter system kill session 'sid,serial';
通过select查询的语句可能会出现多行记录。
3、也可以批量生成语句
SELECT 'alter system kill session ' || '''' ||t.sid ||','||t.SERIAL#|| '''' FROM v$session t WHERE t.USERNAME='CGBCRM';
select sid,serial# from v$session where username='CRM';
使用此语句会返回一个进程列表,每行有两个数字,然后用数字替代下面的sid和serial
2、alter system kill session 'sid,serial';
通过select查询的语句可能会出现多行记录。
3、也可以批量生成语句
SELECT 'alter system kill session ' || '''' ||t.sid ||','||t.SERIAL#|| '''' FROM v$session t WHERE t.USERNAME='CGBCRM';
相关文章推荐
- 如何断开所有连接oracle的用户--解决ORA-01940:无法删除当前连接的用户
- Oracle删除用户时候报错ORA-01940无法删除当前已连接用户
- Oracle中删除用户和表空间的常见问题(比如:ORA-01940无法删除当前已连接用户的解决方案)
- oracle 删除用户,提示“无法删除当前已连接的用户”
- oracle中用户删除不了,提示“无法删除当前已连接的用户”
- (转)oracle中用户删除不了,ORA-01940提示 “无法删除当前已连接用户”
- oracle中提示无法删除当前连接的用户之解决办法
- oracle中“无法删除当前已连接的用户”
- oracle的数据泵导入,导出以及创建用户及删除当前连接用户
- Oracle ORA-01940 无法删除当前已连接用户
- oracle无法删除当前已连接用户
- Oracle中删除用户和表空间的常见问题(比如:ORA-01940无法删除当前已连接用户的解决方案)
- ORA-01940: 无法删除当前已连接的用户(Oracle,转)
- ORACLE无法删除当前连接用户
- oracle中用户删除不了,提示“无法删除当前已连接的用户”
- Oracle无法删除当前连接用户,以及killed的处理
- Oracle ORA-01940 无法删除当前已连接用户
- oracle删除不了用户,提示“无法删除当前已连接的用户”
- 无法删除Oracle用户,提示存在当前连接问题的解决办法
- oracle删除用户时,提示“无法删除当前已连接的用户”