이전 항목: JDBC 데이터 원본을 만드는 방법다음 항목: JDBC 데이터 원본에 JBoss 보안 영역 사용


JBoss Application Server용 JDBC 데이터 원본 만들기

다음 단계를 수행하십시오.

  1. 다음 파일의 사본을 만듭니다.

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

    jboss home

    CA Identity Manager가 설치되어 있는 JBoss Application Server가 설치된 위치입니다.

    새 파일은 동일한 위치에 있어야 합니다.

  2. 파일의 이름을 userstore-ds.xml로 바꿉니다.
  3. userstore-ds.xml을 다음과 같이 편집합니다.
    1. <jndi-name> 요소를 찾습니다.
    2. <jndi-name> 요소 값을 다음과 같이 jdbc/objectstore에서 userstore로 변경합니다.

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

    3. <connection-url> 요소에서 다음과 같이 DatabaseName 매개 변수를 사용자 저장소로 사용되는 데이터베이스의 이름으로 변경합니다.

      <connection-url>

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

      </connection-url>

      ipaddress

      사용자 저장소가 설치되어 있는 시스템의 IP 주소를 지정합니다.

      port

      데이터베이스의 포트 번호를 지정합니다.

      userstore_name

      사용자 저장소로 사용되는 데이터베이스의 이름을 지정합니다.

  4. FIPS 지원에 필요한 JBoss 보안 영역을 만들려면 다음 단계를 수행하십시오.
    1. 보안 도메인의 이름을 <security-domain>imuserstoredb</security-domain>으로 바꿉니다.
    2. 파일을 저장합니다.
    3. 나머지 단계는 생략합니다. 대신, JDBC 데이터 원본에 JBoss 보안 영역 사용에 나와 있는 단계를 완료하십시오.
  5. 다음과 같이 userstore-ds.xml의 내용을 추가로 변경합니다.
    1. 사용자 저장소에 대한 읽기 및 쓰기 권한이 있는 계정에 대한 <user-name> 요소 값을 사용자 이름으로 변경합니다.
    2. <user-name> 요소에 지정된 계정에 대한 <password> 요소 값을 암호로 변경합니다.

      참고: 사용자 이름 및 암호는 이 파일에서 일반 텍스트로 표시됩니다. 따라서 userstore-ds.xml을 편집하는 대신 JBoss 보안 영역을 만들 수 있습니다.

  6. 파일을 저장합니다.