共用方式為


如何:使用數位簽章簽署封裝

此程序描述如何使用數位簽章簽署封裝,以防止載入和執行已改變的封裝。憑證必須由信任的憑證授權單位發行,而且您只能使用針對程式碼簽章用途而建立的憑證。如需詳細資訊,請參閱 MSDN Library 中的<程式碼簽章簡介>(英文) 主題。

若要判斷憑證是否已啟用程式碼簽章功能,請在 [憑證] 對話方塊中檢閱憑證的屬性。

若要檢視及修改憑證用途

  1. 在本機或遠端電腦上尋找可執行檔 (certmgr.exe)。

  2. 按兩下 certmgr.exe。

  3. [憑證] 對話方塊中,按一下 [信任根憑證授權單位] 索引標籤。

  4. 按兩下您要使用的憑證。

  5. 按一下 [詳細資料] 索引標籤。[增強型金鑰用法 (屬性)] 欄位會列出憑證的用途。必須選取 [程式碼簽署] 核取方塊。

    ms137947.note(zh-tw,SQL.90).gif附註:
    [Thumbprint] 欄位會列出您將簽署選項包含在 dtutil 命令行時用來當做 hash 引數的值。您必須先移除空格,才能使用這個值。如需有關使用 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 協助