Konfigurowanie szyfrowania danych w sieci i integralności dla cienkich klientów JDBC

Szyfrowanie danych sieciowych i integralność dla cienkich klientów JDBC jest funkcją bazy danych Oracle Advanced Security umożliwiającą cienkim klientom JDBC bezpieczne nawiązywanie połączenia i komunikowanie się z bazą danych Oracle.

O tym zadaniu

Aby włączyć tę funkcję, należy wykonać następujące czynności:
  • Skonfiguruj właściwości określone w pliku właściwości cienkiego klienta JDBC.
  • Podaj ścieżkę pliku w formularzu usługi zawierającym te właściwości Java.

Procedura

  1. Rozpakuj pakiet adaptera.
  2. Odszukaj folder OraPropertiesFile w pakiecie.
  3. Zmodyfikuj plik OraASO.properties.

    Plik ten zawiera kilka właściwości konfiguracyjnych. Określ właściwości, które pasują do tej konfiguracji, a następnie podaj odpowiednie wartości.

    Poniżej znajduje się przykładowa zawartość pliku właściwości:
    #OraASO.properties            
        oracle.net.encryption_client=requested           
        oracle.net.encryption_types_client=(AES256)           
        oracle.net.crypto_checksum_client=requested           
        oracle.net.crypto_checksum_types_client=SHA1
    Uwaga: W pliku OraASO.properties używany jest standardowy format, w którym pierwszy wiersz zawsze zawiera komentarz (#) lub jest pusty. Kolejne wiersze określają różne właściwości.

    Więcej informacji na temat tych właściwości i możliwych wartości można znaleźć w sekcji Konfigurowanie cienkich klientów JDBC.

  4. Podaj ścieżkę pliku właściwości zaawansowanych opcji zabezpieczeń Oracle. Patrz sekcja Tworzenie usługi adaptera.