DROP SESSION
Utilice el comando DROP SESSION para abortar y eliminar una sesión.
Sintaxis
Sintaxis para descartar
una sesión:
DROP SESSION <session_id>Entrada
El comando DROP SESSION toma la siguiente entrada:
| Entrada | Descripción |
|---|---|
| <session_id> | El ID de la sesión que se quiere descartar. |
Resultados
El comando DROP SESSION produce las siguientes salidas:
| Resultado | Descripción |
|---|---|
| DROP SESSION | El comando se ha ejecutado correctamente. |
| ERROR: id '<session_id>' does not correspond to an existing session. | El ID de sesión indicado no existe. |
| ERROR: system session id '<session_id>' cannot be aborted | El ID de sesión indicado es una sesión de sistema. Los usuarios no pueden retrotraer las transacciones de una sesión de sistema. |
| ERROR: access denied. You must have ABORT privileges to perform this action | No tiene permiso para retrotraer la transacción de la sesión indicada. |
| ERROR: session abort failed for session <session_id>; reason is '<reason>' | Se ha encontrado un error en el intento de retrotraer la transacción en la sesión indicada. |
Privilegios
Es necesario ser el usuario administrativo o el propietario del usuario, o la cuenta debe tener privilegios Abort para el usuario que es propietario de la sesión o para la clase de objeto User.
Uso
A continuación se proporciona el uso de muestra:
- Para descartar la sesión con el ID 17044:
MYDB.SCH1(USER)=> DROP SESSION 17044;