Tema anterior: Cómo crear un origen de datos JDBCTema siguiente: Uso de un territorio de seguridad de JBoss para el origen de datos JDBC


Creación de un origen de datos JDBC para servidores de aplicaciones JBoss

Siga estos pasos:

  1. Cree una copia del siguiente archivo:

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

    jboss home

    La ubicación de la instalación del servidor de aplicaciones Jboss donde se instala CA Identity Manager.

    El archivo nuevo debe existir en la misma ubicación.

  2. Cambie el nombre del archivo a userstore-ds.xml.
  3. Edite userstore-ds.xml como se muestra a continuación:
    1. Busque el elemento <jndi-name>.
    2. Cambiar el valor del elemento <jndi-name> de jdbc/objectstore a userstore como se muestra a continuación:

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

    3. En el elemento <connection-url>, cambie el parámetro DatabaseName al nombre de la base de datos que actúa como almacén de usuarios, como se muestra a continuación:

      <connection-url>

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

      </connection-url>

      ipaddress

      Especifica la dirección IP del equipo donde está instalado el almacén de usuarios.

      puerto

      Especifica el número de puerto de la base de datos.

      userstore_name

      Especifica el nombre de la base de datos que actúa como almacén de usuarios.

  4. Lleve a cabo los siguientes pasos si planea crear un territorio de seguridad de JBoss, que se requiere para la compatibilidad con FIPS:
    1. Cambie el nombre de security-domain a <security-domain>imuserstoredb</security-domain>.
    2. Guarde el archivo.
    3. Omita los pasos restantes. En cambio, complete los pasos para crear un territorio de seguridad de JBoss para el origen de datos JDBC.
  5. Realice los siguientes cambios adicionales en userstore-ds.xml:
    1. Cambie el valor del elemento <user-name> al nombre de usuario de una cuenta que tenga acceso de lectura y escritura al almacén de usuarios.
    2. Cambie el valor del elemento <password> a la contraseña de la cuenta especificada en el elemento <user-name>.

    Nota: El nombre de usuario y la contraseña aparecen en texto no cifrado en este archivo. Por lo tanto, es posible decidir crear un territorio de seguridad de JBoss en lugar de editar userstore-ds.xml.

  6. Guarde el archivo.