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

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Datenbank starten und Verbindung mit ihr herstellen » SQL Anywhere-Datenbankverbindungen » Integrierte Logins verwenden

 

Aus einer Clientanwendung mit einer Datenbank verbinden

So verbinden Sie eine Clientanwendung mit einer Datenbank über ein integriertes Login:

  • Setzen Sie den Parameter "Integrated" (INT) in der Liste der Verbindungsparameter auf YES (JA).

  • Geben Sie weder eine Benutzer-ID noch ein Kennwort in der Verbindungszeichenfolge des Fensters Verbinden an.

Wenn der Parameter Integrated (INT) in der Verbindungszeichenfolge auf YES gesetzt ist, wird ein integriertes Login versucht. Der Server versucht ein Standard-Login, wenn der Verbindungsversuch fehlschlägt und die Datenbankoption login_mode auf Standard,Integrated eingestellt ist. Weitere Hinweise finden Sie unter login_mode-Option [Datenbank].

Wenn die Aufnahme der Verbindung mit einer Datenbank ohne Benutzer-ID oder Kennwort erfolgt, wird die Verbindung mit einem integrierten Login hergestellt. Der Erfolg des Loginversuchs hängt davon ab, ob der aktuelle Benutzerprofilname einer integrierten Login-Zuordnung in der Datenbank entspricht.

Interactive SQL-Beispiele

Im folgenden Beispiel verläuft der Verbindungsversuch erfolgreich, wenn der Benutzer sich mit einem Benutzerprofil anmeldet, das zur integrierten Login-Zuordnung im Standard-Datenbankserver passt:

CONNECT USING 'INTEGRATED=yes';

Die Interactive SQL-Anweisung CONNECT kann unter folgenden Voraussetzungen eine Verbindung mit einer Datenbank herstellen:

  • Es läuft bereits ein Server.

  • Bei der Standarddatenbank ist die Datenbankoption login_mode so eingestellt, dass sie integrierte Login-Verbindungen akzeptiert.

  • Es wurde ein integriertes Login zugeordnet, das dem Benutzerprofilnamen des aktuellen Benutzers entspricht bzw. für eine Windows-Benutzergruppe gilt, zu der der Benutzer gehört.

  • Ein Benutzer klickt auf OK, ohne weitere Informationen einzugeben, wenn die Aufforderung zur Eingabe zusätzlicher Informationen erscheint.