Publicado el Dejar un comentario

Desconectar un usuario en oracle 10g

Para desconectar un usuario en Oracle 10g primero debemos obtener el SID y SERIAL# del usuario. Para eso ejecutamos la siguiente sentencia sql:

SQL> select SID, SERIAL#, username, osuser, machine from v$session where username = ‘nombre_usuario’;

Donde nombre_usuario es el nombre de usuario que quiere desconectar. Una vez obtenidos los datos con la consulta anterior, ejecutamos la sentencia siguiente tantas veces como filas nos haya arrojado la consulta:

SQL> Alter system kill session ‘SID,SERIAL#’;

Reemplazando SID y SERIAL# con los datos correpondientes de cada fila resultante que arrojó la primera consulta.

Deja un comentario