Vorheriges Thema: So erstellen Sie eine JDBC-DatenquelleNächstes Thema: Verwenden eines JBoss-Sicherheitsbereichs für die JDBC-Datenquelle


Erstellen einer JDBC-Datenquelle für JBoss-Anwendungsserver

Gehen Sie wie folgt vor:

  1. Erstellen Sie eine Kopie der folgenden Datei:

    jboss_home\server\default\deploy\objectstore-ds.xml

    jboss home

    Das Installationsverzeichnis des JBoss-Anwendungsservers, auf dem CA Identity Manager installiert ist.

    Die neue Datei muss sich im gleichen Verzeichnis befinden.

  2. Benennen Sie die Datei in "userstore-ds.xml" um.
  3. Bearbeiten Sie die Datei "userstore-ds.xml" wie folgt:
    1. Suchen Sie das <jndi-name>-Element.
    2. Ändern Sie wie folgt den Wert des <jndi-name>-Elements von "jdbc/objectstore" in "userstore":

      <jndi-name>userstore</jndi-name>

    3. Ändern Sie wie folgt im <connection-url>-Element den Parameter "DatabaseName" in den Namen der Datenbank, die als Benutzerspeicher dient:

      <connection-url>

      jdbc:sqlserver://ipaddress:port;selectMethod=cursor;DatabaseName=userstore_name

      </connection-url>

      ipaddress

      Gibt die IP-Adresse des Rechners an, auf dem der Benutzerspeicher installiert ist.

      port

      Gibt die Portnummer für die Datenbank an.

      userstore_name

      Gibt den Namen der Datenbank an, die als Benutzerspeicher dient.

  4. Führen Sie die folgenden Schritte aus, wenn Sie einen JBoss-Sicherheitsbereich erstellen möchten, was zur Unterstützung von FIPS erforderlich ist:
    1. Benennen Sie die Sicherheitsdomäne in "<security-domain>imuserstoredb</security-domain>" um.
    2. Speichern Sie die Datei.
    3. Überspringen Sie die restlichen Schritte. Führen Sie statt dessen die Schritte unter Verwenden eines JBoss-Sicherheitsbereichs für die JDBC-Datenquelle aus.
  5. Nehmen Sie die folgenden zusätzlichen Änderungen an der Datei "userstore-ds.xml" vor:
    1. Ändern Sie den Wert des <user-name>-Elements in den Benutzernamen für ein Konto, das Lese- und Schreibzugriff auf den Benutzerspeicher hat.
    2. Ändern Sie den Wert des <password>-Elements in das Kennwort für das im <user-name>-Element angegebene Konto.

    Hinweis: Der Benutzername und das Kennwort werden in dieser Datei unverschlüsselt angezeigt. Sie können daher auch einen JBoss-Sicherheitsbereich erstellen, anstatt die Datei "userstore-ds.xml" zu bearbeiten.

  6. Speichern Sie die Datei.