Gibt eine Authentifizierungszeichenfolge an, mit der die Anwendungssignatur für authentifizierte Anwendungen anhand der Datenbanksignatur überprüft wird
Zeichenfolge
Leere Zeichenfolge
Kann nur für eine einzelne Verbindung gesetzt werden
Diese Option ist nur wirksam, wenn Sie die OEM Edition des SQL Anywhere-Datenbankservers verwenden.
Authentifizierte Anwendungen müssen die connection_authentication-Datenbankoption bei jeder Verbindung unmittelbar nach der Herstellung der Verbindung setzen. Durch die Überprüfung der Signatur wird die Verbindung authentifiziert und es gelten nur die Einschränkungen, die durch die SQL-Berechtigungen festgelegt sind. Wenn die Signatur nicht überprüft wird, ist die Verbindung auf jene Aktionen beschränkt, die von nicht-authentifizierten Anwendungen zugelassen werden.
Die connection_authentication-Option darf nur mit dem Schlüsselwort TEMPORARY für die Dauer der aktuellen Verbindung gesetzt werden. Die folgende SQL-Anweisung authentifiziert die Verbindung:
SET TEMPORARY OPTION connection_authentication = 'company = Firmennamename; application = Anwendungsname; signature = Anwendungssignatur'; |
Der Firmenname und der Anwendungsname müssen mit jenen in der Datenbank-Authentifizierungsanweisung übereinstimmen. Die Anwendungssignatur ist die Anwendungssignatur, die Sie von Sybase erhalten haben.
Wenn Ihr Firmenname Anführungszeichen, Apostrophe oder andere Sonderzeichen enthält, müssen Sie sie in der Zeichenfolge verdoppeln, damit der Name akzeptiert wird.
Weitere Hinweise zur Konfiguration und Verwendung der OEM Edition von SQL Anywhere finden Sie unter Authentifizierte SQL Anywhere-Anwendungen ausführen.
Das folgende Beispiel verwendet eine Authentifizierungszeichenfolge, die Sonderzeichen enthält:
SET TEMPORARY OPTION connection_authentication= 'Company = Joe''s Garage; Application = Joe''s Program; Signature = 0fa55157edb8e14d818e...'; |
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 |