Bagikan melalui


Menandatangani Paket dengan Menggunakan Sertifikat Digital

Topik ini menjelaskan cara menandatangani paket Layanan Integrasi dengan sertifikat digital. Anda dapat menggunakan tanda tangan digital, bersama dengan pengaturan lain, untuk mencegah paket yang tidak valid untuk dimuat dan dijalankan.

Sebelum dapat menandatangani paket Layanan Integrasi, Anda harus melakukan tugas berikut:

  • Buat atau dapatkan kunci privat untuk dikaitkan dengan sertifikat, dan simpan kunci privat ini di komputer lokal.

  • Dapatkan sertifikat untuk tujuan penandatanganan kode dari otoritas sertifikasi tepercaya. Anda dapat menggunakan salah satu metode berikut untuk mendapatkan atau membuat sertifikat:

    • Dapatkan sertifikat dari otoritas sertifikasi komersial publik yang menerbitkan sertifikat.

    • Dapatkan sertifikat dari server sertifikat, yang memungkinkan organisasi menerbitkan sertifikat secara internal. Anda harus menambahkan sertifikat akar yang digunakan untuk menandatangani sertifikat ke penyimpanan Otoritas Sertifikasi Akar Tepercaya . Untuk menambahkan sertifikat akar, Anda dapat menggunakan snap-in Sertifikat untuk Konsol Manajemen Microsoft (MMC). Untuk informasi selengkapnya, lihat topik, "Layanan Sertifikat," di pustaka MSDN.

    • Buat sertifikat Anda sendiri hanya untuk tujuan pengujian. Alat Pembuatan Sertifikat (Makecert.exe) menghasilkan sertifikat X.509 untuk tujuan pengujian. Untuk informasi selengkapnya, lihat topik, "Alat Pembuatan Sertifikat (Makecert.exe)", di Pustaka MSDN.

    Untuk informasi selengkapnya tentang sertifikat, lihat Bantuan online untuk snap-in Sertifikat. Untuk informasi selengkapnya tentang cara menandatangani aset digital, lihat topik, "Menandatangani dan Memeriksa Kode dengan Authenticode," di Pustaka MSDN.

  • Pastikan bahwa sertifikat telah diaktifkan untuk penandatanganan kode. Untuk menentukan apakah sertifikat diaktifkan untuk penandatanganan kode, tinjau properti sertifikat di snap-in Sertifikat.

  • Simpan sertifikat di penyimpanan Pribadi.

Setelah menyelesaikan tugas sebelumnya, Anda bisa menggunakan prosedur berikut untuk menandatangani paket.

Untuk menandatangani paket

  1. Di SQL Server Data Tools (SSDT), buka proyek Integration Services yang berisi paket yang akan ditandatangani.

  2. Di Penjelajah Solusi, klik dua kali paket untuk membukanya.

  3. Di Designer SSIS, pada menu SSIS, klik Penandatanganan Digital.

  4. Dalam kotak dialog Penandatanganan Digital , klik Tanda tangani.

  5. Dalam kotak dialog Pilih Sertifikat , pilih sertifikat.

  6. (Opsional) Klik Tampilkan Sertifikasie untuk melihat informasi sertifikat.

  7. Klik OK untuk menutup kotak dialog Pilih Sertifikat .

  8. Klik OK untuk menutup kotak dialog Penandatanganan Digital .

  9. Untuk menyimpan paket yang diperbarui, klik Simpan Item Terpilih pada menu File .

    Meskipun paket telah ditandatangani, Anda sekarang harus mengonfigurasi Integration Services untuk memeriksa atau memverifikasi tanda tangan digital sebelum memuat paket. Untuk informasi selengkapnya, lihat Mengidentifikasi Sumber Paket dengan Tanda Tangan Digital.

Lihat juga

Gambaran Umum Keamanan (Layanan Integrasi)