Udostępnij przez


Jak Aby ustawić lub zmienić poziom ochrony pakietów

Aby kontrolować dostęp do zawartości opakowania i wartości poufnych, które zawierają, takich jak hasła, zestaw wartość ProtectionLevel właściwość.Aby uzyskać informacje dotyczące sposobu ustalania, ProtectionLevel Ustawienia, które są odpowiednie dla pakiety w różnych etapach cyklu życia pakiet Zobacz Ustawienie poziomu ochrony pakietów.Omówienie funkcji zabezpieczeń w Integration Services, zobacz Omówienie zabezpieczeń (Integracja usług).

Procedury opisane w tym temacie opisano, jak używać albo Business Intelligence Development Studio lub narzędzia wiersz polecenia dtutil, aby zmienić ProtectionLevel właściwość.

Ostrzeżenie

Oprócz procedur w tym temacie, zazwyczaj zestaw lub zmienić ProtectionLevel właściwość pakiet podczas importowania lub eksportowania pakiet.Można również zmienić ProtectionLevel właściwość pakiet, korzystając z SQL Server Kreatora importu i eksportu do zapisywania pakiet.

Aby zestaw lub zmień poziom ochrony pakiet Business Intelligence Development Studio

  1. Przegląd dostępnych wartości ProtectionLevel właściwość w temacie, Ustawienie poziomu ochrony pakietówi określić odpowiednią wartość dla pakiet.

  2. W Business Intelligence Development Studio, otwórz Integration Services projektu, który zawiera pakiet.

  3. Otwórz pakiet w SSIS projektanta.

  4. Jeśli okno właściwości nie pokazuje właściwości pakiet, kliknij powierzchnię projektu.

  5. W oknie dialogowym właściwość w zabezpieczeń grupy, wybierz odpowiednią wartość dla ProtectionLevel właściwość.

    Wybierz poziom ochrony, który wymaga hasła, wprowadź hasło jako wartość PackagePassword właściwość.

  6. Na pliku menu wybierz Zapisać wybrane elementy zapisać zmodyfikowany pakiet.

Aby zestaw lub zmień poziom ochrony pakietów w wiersz polecenia

  1. Przegląd dostępnych wartości ProtectionLevel właściwość w temacie, Ustawienie poziomu ochrony pakietówi określić odpowiednią wartość dla pakiet.

  2. Przejrzyj mapowania dla Encrypt opcji w temacie, dtutil narzędzia (narzędzie SSIS)i określić całkowitą właściwe jako wartość wybranego ProtectionLevel właściwość.

  3. Otwórz okno wiersza polecenia.

  4. W wiersz polecenia przejdź do folderu zawierającego lub opakowania, dla których chcesz zestaw ProtectionLevel właściwość.

    Przykłady składni pokazano w poniższym kroku zakładać, że ten folder jest bieżący folder.

  5. Aby ustawić lub zmienić poziom ochrony pakiet lub pakiets za pomocą polecenia podobny do jednego z następujących przykładów:

    • Następujące polecenie zestawy ProtectionLevel właściwość poszczególnych pakiet w systemie plików poziom 2, "Szyfruj poufne hasło" hasło "strongpassword":

      dtutil.exe /file "C:\Package.dtsx" /encrypt file;"C:\Package.dtsx";2;strongpassword

    • Następujące polecenie zestawy ProtectionLevel właściwość wszystkich pakietów w określonym folderze w systemie plików do poziom 2, "Wrażliwe Szyfruj hasła", używając hasła, "strongpassword":

      for %f in (*.dtsx) do dtutil.exe /file %f /encrypt file;%f;2;strongpassword

      Jeśli używasz podobne polecenie w partia pliku, wprowadź element zastępczy pliku "% f", "%% f" w partia pliku.

Zobacz także

Odwołanie