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.
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.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |