oracle如何断开用户的所有连接

如题所述

所有用户的会话都可以在字典v$session里查到,断开连接的意思应该是杀死会话吧,杀一个会话用alter system kill session命令,需要知道sid和serial#,这都可以从字典里查到
执行下机的sql

select 'alter system kill session '''||sid||','||serial#||''';' from v$session;
把结果复制、粘贴再执行就可以断开所有连接了
注意:有些系统可能设置了自动重新连接
温馨提示:答案为网友推荐,仅供参考
相似回答