Anfang des Inhaltsbereichs

Vorgehensweisen SSL-Verbindung einrichten Dokument im Navigationsbaum lokalisieren

Verwendung

Um die Kommunikation zwischen der Java-Anwendung und der Datenbankinstanz zu verschlüsseln, können Sie SSL verwenden.

Voraussetzungen

     Sie verwenden MaxDB in einem SAP-System.

     Sie haben MaxDB 7.6 oder höher installiert.

     Sie haben die MaxDB-Installation für SSL konfiguriert. Weitere Informationen finden Sie im Installationsleitfaden (siehe Konzepte des Datenbanksystems, StrukturlinkDownload).

     Sie haben Sun Java JDK 1.4.0 oder höher installiert (siehe java.sun.com).

Vorgehensweise

Wenn Sie das Server-Zertifikat von einer Zertifizierungsstelle erhalten haben, die in der Liste der vertrauenswürdigen Zertifizierungsstellen der Java-Plattform enthalten ist, dann beginnen Sie mit Schritt 2.

...

       1.         Um das Server-Zertifikat zur Liste der vertrauenswürdigen Zertifikate hinzuzufügen, importieren Sie es mit dem Programm keytool der Java-Plattform in eine Truststore-Datei. Sie benötigen hierfür folgende Informationen:

     Name der Truststore-Datei

     Kennwort der Truststore-Datei

     Name der Datei, in der das Zertifikat für MaxDB gespeichert ist

Weitere Informationen finden Sie in der Dokumentation zum Programm keytool (siehe java.sun.com).

       2.      Wählen Sie folgende Eigenschaft für die Verbindung:

transport=secure

Siehe

     Methode java.sql.DriverManager.getConnection

     Klasse com.sap.dbtech.jdbcext.DataSourceSapDB

Ergebnis

Die Java-Anwendung verwendet SSL für die Verbindung zur Datenbankinstanz.

Hinweis

Sie können die Verbindungsoptionen so wählen, dass das Datenbanksystem beim Herstellen einer SSL-Verbindung nicht alle Sicherheitsüberprüfungen durchführt.

Achtung

Schalten Sie Überprüfungen nur zu Entwicklungs- oder Testzwecken ab, weil sonst die Sicherheit der Verbindung zur Datenbankinstanz nicht oder nur teilweise gewährleistet ist.

Siehe auch:

Mit der Datenbankinstanz verbinden

Ende des Inhaltsbereichs