Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - Datenbankadministration » SQL Anywhere-Datenbankverbindungen » Datenbankverbindungen » Verbundene Benutzer verwalten

 

Verbindungen mit Datenbanken trennen (SQL)

Trennen Sie Ihre Verbindung mit einer Datenbank mithilfe der DISCONNECT-Anweisung bzw. die Verbindungen anderer Benutzer mithilfe der DROP CONNECTION-Anweisung.

Voraussetzungen

Sie benötigen keine Privilegien, um Ihre Verbindung mit der Datenbank zu trennen.

Sie müssen das DROP CONNECTION-Systemprivileg haben, um Verbindungen anderer Benutzer zu trennen.

 Aufgabe
  • Stellen Sie eine Verbindung mit der Datenbank her.

    Option Aktion
    Verbindung des aktuellen Benutzers trennen

    Führen Sie eine DISCONNECT-Anweisung aus.

    Verbindungen anderer Benutzer trennen

    Verwenden Sie die Systemprozedur "sa_conn_info", um die Verbindungs-ID des Benutzers zu ermitteln, dessen Verbindung Sie trennen wollen.

    Führen Sie die Anweisung DROP CONNECTION aus.

Ergebnisse

Die Verbindung des Benutzers mit der Datenbank wird getrennt.

Beispiel

Mit der folgenden Anweisung wird die aktuelle Verbindung conn1 in Interactive SQL getrennt:

DISCONNECT conn1;

Die folgende Anweisung zeigt, wie DISCONNECT in Embedded SQL verwendet wird:

EXEC SQL DISCONNECT :conn-name

Mit der folgenden Anweisung wird Verbindung Nummer 4 getrennt:

DROP CONNECTION 4;

 Siehe auch