방법: 디지털 서명을 사용하여 패키지 서명

이 절차에서는 변경된 패키지가 로드되고 실행되지 않도록 하기 위해 디지털 서명으로 패키지에 서명하는 방법을 설명합니다. 인증서는 신뢰할 수 있는 인증 기관에서 발급한 것이어야 하며 코드 서명 용도로 작성된 인증서만 사용할 수 있습니다. 자세한 내용은 MSDN Library의 "코드 서명 소개(Introduction to Code Signing)" 항목을 참조하십시오.

코드 서명에 대한 인증서 사용 가능 여부를 확인하려면 인증서 대화 상자에서 인증서 속성을 검토합니다.

인증서 용도를 확인 및 수정하려면

  1. 로컬 또는 원격 컴퓨터에서 실행 파일 certmgr.exe를 찾습니다.

  2. certmgr.exe를 두 번 클릭합니다.

  3. 인증서 대화 상자에서 신뢰할 수 있는 루트 인증 기관 탭을 클릭합니다.

  4. 작업할 인증서를 두 번 클릭합니다.

  5. 자세히 탭을 클릭합니다. 향상된 키 용도(속성) 필드에 인증서의 용도가 나열됩니다. 코드 서명 확인란이 선택되어 있어야 합니다.

    [!참고] dtutil 명령줄에 서명 옵션을 포함한 경우 손도장 필드에 해시 인수로 사용할 수 있는 값이 나열됩니다. 값을 사용하려면 해당 공백을 제거해야 합니다. dtutil 명령 프롬프트 유틸리티를 사용하여 패키지에 서명하는 방법은 dtutil 유틸리티를 참조하십시오.

  6. 필요에 따라 속성 편집을 클릭하고 인증서 속성 대화 상자의 일반 탭에서 다른 용도를 선택합니다.

  7. 확인을 클릭하여 인증서 속성 대화 상자를 닫습니다.

  8. 확인을 클릭하여 인증서 속성 대화 상자를 닫습니다.

패키지에 서명하려면

  1. Business Intelligence Development Studio에서 작업할 패키지가 들어 있는 Integration Services 프로젝트를 엽니다.

  2. 솔루션 탐색기에서 패키지를 두 번 클릭하여 엽니다.

  3. SSIS 디자이너의 SSIS 메뉴에서 디지털 서명을 클릭합니다.

  4. 디지털 서명 대화 상자에서 서명을 클릭합니다.

  5. 인증서 선택 대화 상자에서 인증서를 선택합니다.

  6. 필요에 따라 인증서 보기를 클릭하여 인증서 정보를 볼 수 있습니다.

  7. 확인을 클릭하여 인증서 선택 대화 상자를 닫습니다.

  8. 확인을 클릭하여 디지털 서명 대화 상자를 닫습니다.

  9. 업데이트된 패키지를 저장하려면 파일 메뉴에서 선택한 항목 저장을 클릭합니다.

참고 항목

개념

Integration Services에 대한 보안 고려 사항
보안 방법 도움말 항목(SSIS)

도움말 및 정보

SQL Server 2005 지원 받기