Rubrique précédente: Création d'une source de données JDBCRubrique suivante: Utilisation d'un domaine de sécurité JBoss pour la source de données JDBC


Création d'une source de données JDBC pour des serveurs d'applications JBoss

Procédez comme suit:

  1. Créez une copie du fichier suivant :

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

    jboss home

    Emplacement d'installation du serveur d'applications Jboss sur lequel CA Identity Manager est installé

    Le nouveau fichier doit exister au même emplacement.

  2. Remplacez le nom du fichier par userstore-ds.xml.
  3. Modifiez userstore-ds.xml comme suit :
    1. Recherchez l'élément <jndi-name>.
    2. Modifiez la valeur jdbc/objectstore de l'élément <jndi-name> par userstore comme suit :

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

    3. Dans l'élément <connection-url>, modifiez le paramètre DatabaseName dans le nom de la base de données qui sert de référentiel d'utilisateurs comme suit :

      <connection-url>

      jdbc:sqlserver://adresse_ip:port;selectMethod=cursor;DatabaseName=nom_référentiel_utilisateurs

      </connection-url>

      adresse ip

      Spécifie l'adresse IP de l'ordinateur sur lequel le référentiel d'utilisateurs est installé.

      port

      Spécifie le numéro de port pour la base de données.

      nom_référentiel_utilisateurs

      Spécifie le nom de la base de données qui sert de référentiel d'utilisateurs.

  4. Si vous prévoyez de créer un domaine de sécurité JBoss, requis pour la prise en charge de FIPS, effectuez les étapes suivantes :
    1. Modifiez le domaine de sécurité par <security-domain>imuserstoredb</security-domain>.
    2. Enregistrez le fichier.
    3. Ignorez les étapes restantes. Effectuez plutôt les étapes décrites à la section Création d'un domaine de sécurité JBoss pour la source de données JDBC.
  5. Apportez les modifications supplémentaires suivantes à userstore-ds.xml :
    1. Modifiez la valeur de l'élément <user-name> par le nom d'utilisateur d'un compte disposant de l'accès en lecture et en écriture pour le référentiel d'utilisateurs.
    2. Modifiez la valeur de l'élément <password> par le mot de passe du compte spécifié dans l'élément <user-name>.

    Remarque : Le nom d'utilisateur et le mot de passe s'affichent en texte clair dans ce fichier. Par conséquent, vous pouvez créer un domaine de sécurité de JBoss au lieu de modifier userstore-ds.xml.

  6. Enregistrez le fichier.