DROP SESSION
Mit dem DROP SESSION-Befehl können Sie eine Sitzung abbrechen und entfernen.
Syntax
Syntax für das Löschen einer Sitzung:
DROP SESSION <session_id>Eingabe
Für den DROP SESSION-Befehl ist die folgende Eingabe zulässig:
| Eingabe | Beschreibung |
|---|---|
| <Sitzungs-ID> | Die ID der zu löschenden Sitzung. |
Ausgaben
Der DROP SESSION-Befehl hat die folgende Ausgabe:
| Ausgabe | Beschreibung |
|---|---|
| DROP SESSION | Der Befehl war erfolgreich. |
| ERROR: id '<session_id>' does not correspond to an existing session. | Die angegebene Sitzungs-ID ist nicht vorhanden. |
| ERROR: system session id '<session_id>' cannot be aborted | Die angegebene Sitzungs-ID ist eine Systemsitzung. Benutzer können keinen Rollback für Transaktionen einer Systemsitzung durchführen. |
| ERROR: access denied. You must have ABORT privileges to perform this action | Sie haben nicht die Berechtigung, einen Rollback für die Transaktion der angegebenen Sitzung durchzuführen. |
| ERROR: session abort failed for session <session_id>; reason is '<reason>' | Der Versuch, einen Rollback für die Transaktion in der angegebenen Sitzung durchzuführen, ist fehlgeschlagen. |
Zugriffsrechte
Sie müssen der Benutzer mit Administratorberechtigung oder der Eigner der Sitzung sein oder Ihr Konto muss Abbruchberechtigungen für den Benutzer, der der Eigner der Sitzung ist, oder die Benutzerobjektklasse haben.
Verwendung
Es folgen Verwendungsbeispiele:
- Sitzung mit der ID 17044 löschen:
MYDB.SCH1(USER)=> DROP SESSION 17044;