Die OEM Edition von SQL Anywhere lässt nicht zu, dass Vorgänge in einer unauthentifizierten Datenbank durchgeführt werden.
Sie können der Datenbankeigenschaft "Authenticated" entnehmen, ob die Datenbank authentifiziert wurde:
SELECT DB_PROPERTY ( 'Authenticated' ); |
Weitere Hinweise zu den Datenbankeigenschaften finden Sie unter Datenbankeigenschaften.
Setzen Sie die Option database_authentication für die Datenbank, indem Sie die folgende SQL-Authentifizierungsanweisung verwenden:
SET OPTION PUBLIC.database_authentication = 'company = Firmenname; application = Anwendungsname; signature = Datenbanksignatur'; |
Die Argumente Firmenname und Anwendungsname sind die Werte, die Sie an Sybase beim Erwerb Ihrer Signatur übermittelt haben, und Datenbanksignatur ist die Datenbanksignatur, die Sie von Sybase erhalten haben.
Starten Sie die Datenbank neu, damit die Option wirksam wird.
Wenn der Datenbankserver eine authentifizierte Datenbank lädt, wird eine Meldung im Meldungsfenster des Datenbankservers angezeigt, die die authentifizierte Firma und Anwendung enthält. Diese Meldung ist die Bestätigung dafür, dass die database_authentication-Option wirksam ist. Die Meldung hat folgende Form:
Diese Datenbank hat eine Lizenz für folgende Nutzung: Anwendung: Anwendungsname Firma: Firmenname |
Sie können die Authentifizierungsanweisung in einem SQL-Skript speichern, um die Eingabe der langen Signatur zu vermeiden. Sie können das SQL-Skript von Interactive SQL aus ausführen, indem Sie im Menü Datei die Option Skript ausführen wählen.
Wenn Sie die Authentifizierungsanweisung in der Datei saopts.sql im Unterverzeichnis scripts Ihres SQL Anywhere-Installationsverzeichnisses erstellen und die Authentifizierungsanweisung in dieser Datei speichern, wird sie angewendet, wenn Sie eine Datenbank erstellen, neu aufbauen oder ein Upgrade durchführen. Weitere Hinweise finden Sie unter Upgrade von authentifizierten Datenbanken.
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 |