03.06.2008 г.
Отключить пользователя (прервать сессию) можно так (в sqlplus):
select SID, SERIAL#, osuser, machine from v$session where username='scott';
//где:\\ username='scott' - схема, к которой подключен интересующий нас пользователь// - отключаем пользователя, указав в качестве аргумента SID и SERIAL#: alter system disconnect session '287,596' post_transaction; или alter system kill session '287,596'; Если предыдущие варианты не помогли (а такое может быть, если пользователь, сессию которого надо прервать, подключен, например, через sqlplus), можно сделать так: alter system disconnect session '287,596' immediate;
Примечание. Естественно у пользователя, под которым эти действия выполняются, должны быть соответствующие полномочия.