SQL 데이터베이스 연결에 대한 환경 설정의 설정
워크벤치에서는 다음 두 가지 방식으로 데이터베이스 연결을 사용합니다.
- 프로그램을 개발할 때. 예를 들면, EGL SQL 검색 기능을 사용할 때는 이 연결이 필요합니다. SQL 검색에 대한 환경 설정의 설정의 내용을 참조하십시오.
- 프로그램을 실행하거나 디버깅할 때.
새 연결 마법사를 사용하여 새 연결을 작성하려면 SQL 데이터베이스 연결 작성의 내용을 참조하거나, 다음 단계를 사용하여 연결을 설정하거나 편집하십시오.
- 을 클릭하십시오.
- 환경 설정 목록이 표시되면 EGL을 펼친 후 SQL 데이터베이스 연결을 클릭하십시오.
- 연결 목록에 현재 선택되어 있는 연결이 워크벤치에서의 EGL에 대한 기본 데이터베이스입니다. 이 창에서 데이터베이스 연결을 전환하거나, 연결을 편집 또는 삭제하거나 연결을 테스트할 수 있습니다.
- 새 연결을 작성하려면 새로 작성을 클릭하십시오. 환경 설정 필드에 대한 설명은 새 연결 마법사의 필드의 내용을 참조하십시오.
- DB2®를 사용하고 있는 경우에는 2차 인증 ID 필드를 설정해야 할 수 있습니다. 이 주제에 있는 "2차 인증 ID"를 참조하십시오.
환경 설정의 설정을 해제하거나 적용할 수 있습니다.
- 기본값을 복원하려면 기본값 복원을 클릭하십시오.
- 환경 설정 대화 상자를 종료하지 않고 환경 설정값을 적용하려면 적용을 클릭하십시오.
- 환경 설정을 완료했으면 확인을 클릭하십시오.
2차 인증 ID
2차 인증 ID는 일반적으로 2차 권한 부여 ID라고도 합니다. 2차 권한 부여 ID의 의미 및 사용법은 다음 조건에 따라 달라집니다.
- 사용 중인 DB2 플랫폼
- 플랫폼의 구성(일부 경우)
2차 권한 부여 ID의 일반적인 예제는 다음과 같습니다.
- DB2 UDB의 경우, 2차 권한 부여 ID를 지정하면 이 ID가 모든 SQL문의 기본 스키마 이름으로 사용됩니다.
- z/OS용 DB2의 경우, 2차 권한 부여 ID는 보통 RACF® 그룹에 맵핑됩니다. DB2 오브젝트에 대한 액세스 권한이 RACF 그룹에 부여되며 개별 사용자 ID가 RACF 그룹에 추가됩니다. 이 방법을 사용하면 권한 요구사항이 변경될 때 수행해야 하는 작업을 최소화할 수 있습니다. 예를 들어, 새 DB2 테이블이 작성된 경우 시스템 관리자는 RACF 그룹에 액세스 권한을 부여할 수 있습니다. 이 경우 해당 그룹에 속한 모든 사용자는 2차 권한 부여 ID를 사용하고 있는 한 읽기 액세스 권한을 얻습니다.