이전 항목: SAM 끝점 구성다음 항목: Microsoft SQL Server에 대한 데이터 원본 구성 파일 사용자 지정


데이터베이스(JDBC) 암호 소비자를 사용하도록 JBoss Application 준비

데이터베이스에 연결하기 위해 JDBC를 사용하는 응용 프로그램에서 하드 코드된 암호를 대체하기 위해 JDBC 데이터베이스 암호 소비자를 사용할 수 있습니다. 응용 프로그램이 인증을 위한 암호를 제공할 때마다 SAM 에이전트는 CA ControlMinder 엔터프라이즈 관리에서 권한 있는 계정 암호를 가져와서 하드 코드된 암호를 이 권한 있는 계정 암호로 대체합니다.

암호 소비자가 사용하는 데이터베이스를 구성하기 전에 JDBC 암호 소비자를 사용하도록 끝점을 준비해야 합니다.

데이터베이스(JDBC) 암호 소비자를 사용하도록 JBoss Application을 준비하려면

  1. CA ControlMinder이 SAM 통합 기능을 활성화하여 끝점에 설치되었고 데이터베이스에 연결하는 응응 프로그램이 1.5 이상을 사용하는지 확인합니다.

    참고: 데이터베이스에 연결하는 응용 프로그램이 설치된 끝점에 CA ControlMinder을 설치하십시오. CA ControlMinder을 데이터베이스 호스트에 설치할 필요는 없습니다.

  2. 데이터베이스에 연결하는 응용 프로그램이 실행 중이면 중지합니다.
  3. 다음 디렉터리로 이동합니다. 여기서 ACInstallDir는 CA ControlMinder이 설치된 디렉터리입니다.
    ACInstallDir/SDK/JDBC
    
  4. 다음 파일을 찾습니다.
  5. CAJDBCService.sar를 다음 디렉터리에 복사합니다. 여기서 JBOSS_HOME은 JBoss를 설치한 디렉터리입니다.
    JBOSS_HOME/server/default/deploy
    
  6. CAJDBCDriver.jar, CAPUPMClientCommons.jar, jsafeFIPS.jar 파일을 다음 디렉터리로 복사합니다.
    JBOSS_HOME/server/lib
    
  7. 엔터프라이즈 관리 서버에서 암호 소비자에 대해 정의한 데이터 원본 XML 파일을 찾습니다.
  8. 편집을 위해 파일을 엽니다: 다음 작업 중 하나를 수행합니다.

    데이터베이스 연결 설정 및 데이터 원본 클래스를 지정하기 위해 데이터 원본 구성 파일을 사용자 지정합니다.

  9. CA ControlMinder을 시작합니다.

    암호 소비자를 사용하기 위해 끝점을 구성했습니다. 이제 CA ControlMinder 엔터프라이즈 관리에서 응용 프로그램에 대한 암호 소비자를 만들어야 합니다. 암호 소비자를 만든 이후에 응용 프로그램을 시작합니다.

추가 정보:

암호 소비자 예제: JDBC 데이터베이스

암호 소비자 만들기