Udostępnij za pośrednictwem


How to: Sign a Package by Using a Digital Certificate

W tym temacie opisano sposób zarejestrować Integration Services pakiet za pomocą certyfikat cyfrowy. Podpis cyfrowy, wraz z innymi ustawieniami służy do zapobiegania pakiet, który nie jest prawidłowy z ładowania i uruchamiania.

Zanim użytkownik może podpisać Integration Services pakiet, należy wykonać następujące zadania:

  • Utworzyć lub uzyskać klucz prywatny ma być skojarzony z certyfikat i przechowuje klucz prywatny na komputerze lokalnym.

  • Uzyskaj certyfikat w celu ich kod podpisywania z zaufanego urzędu certyfikacji.Do uzyskania lub utworzyć certyfikat można użyć jednej z następujących metod:

    • Uzyskać certyfikat od urzędu certyfikacji publiczne, handlowego, który będzie używany do wystawiania certyfikatów.

    • Musisz uzyskać certyfikat z serwera certyfikatów, jak Windows 2003 Certificate Services, który umożliwi firmie wystawianie certyfikatów na użytek wewnętrzny.Musisz dodać do magazynu Trusted Root Certification Authorities certyfikat główny, który służy do podpisywania certyfikatów.Aby dodać certyfikat główny, można użyć przystawki certyfikatów do programu Microsoft Management Console (MMC).Aby uzyskać więcej informacji, zobacz temat „Certificate Services” w bibliotece MSDN.

    • Utwórz własny certyfikat tylko na potrzeby testów.Narzędzie do tworzenia certyfikatów (Makecert.exe) wygeneruje certyfikaty X.509 na potrzeby testów.Aby uzyskać więcej informacji, zobacz temat „Certificate Creation Tool (Makecert.exe)” w bibliotece MSDN.

    Aby uzyskać więcej informacji dotyczących certyfikatów, zobacz pomoc online przystawki certyfikatów.Aby uzyskać więcej informacji dotyczących podpisywania zasobów cyfrowych, zobacz temat „Signing and Checking Code with Authenticode” w bibliotece MSDN.

  • Upewnij się, że certyfikat został włączony do podpisywania kodu.Aby ustalić, czy certyfikat jest włączony do podpisywania kodu, należy sprawdzić właściwości certyfikatów w przystawce Certyfikaty.

  • Przechowywanie certyfikat w magazynie osobistym.

Po wykonaniu poprzednich zadań można użyć następującej procedury, do podpisania pakiet.

Do podpisania pakiet

  1. W Business Intelligence Development Studio, otwórz Integration Services Projekt, który zawiera pakiet, który ma zostać podpisana.

  2. W programie eksplorator rozwiązań kliknąć dwukrotnie pakiet, aby go otworzyć.

  3. W SSIS Projektanta na SSIS menu kliknijPodpisywanie cyfrowe.

  4. W Podpisywanie cyfrowe okno dialogowe kliknijZnak.

  5. W Wybierz certyfikat , okno dialogowe Wybierz certyfikat.

  6. (Opcjonalnie) Kliknij przycisk Certificat widokue, aby wyświetlić informacje o certyfikacie.

  7. Kliknij przycisk OK zamknięciaWybierz certyfikat-okno dialogowe.

  8. Kliknij przycisk OK zamknięciaPodpisywanie cyfrowe-okno dialogowe.

  9. Aby zapisać zaktualizowany pakiet, kliknij przycisk Zapisz wybrane elementy on the Plik menu.

    Mimo że pakiet został podpisany, musisz teraz skonfigurować Integration Services Aby sprawdzić lub weryfikowania podpisu cyfrowego przed załadowaniem pakietu. Aby uzyskać więcej informacji zobaczUsing Digital Signatures with Packages.