오라클 Session 확인 / 삭제
--Session 조회
SELECT A.SID
, A.SERIAL#
, A.USERNAME
, A.PROCESS
, B.OBJECT_NAME
, DECODE ( C.LMODE
, '2', 'RS'
, '3', 'RX'
, '4', 'S'
, '5', 'SRX'
, '8', 'X'
, 'NO'
) TABLE_LOCK
, DECODE ( A.COMMAND
, '2', 'INSERT'
, '3', 'SELECT'
, '6', 'UPDATE'
, '7', 'DELETE'
, '12', 'DROP'
, '26', 'LOCK'
, 'UNKNOWN'
) SQL
, DECODE ( A.LOCKWAIT
, NULL, 'NO WAIT'
, 'WAIT'
) STATUS
FROM V$SESSION A
, DBA_OBJECTS B
, V$LOCK C
WHERE 1=1
AND A.SID = C.SID
AND B.OBJECT_ID = C.ID1
AND C.TYPE = 'TM'
-- Session 삭제
ALTER SYSTEM KILL SESSION 'sid,serial#' IMMEDIATE
-- 권한 부여
grant connect, resource, dba to 사용자명
-- 권한 확인
SELECT * FROM DBA_ROLE_PRIVS
WHERE GRANTEE = '사용자명';