Jika prosedur tersimpan dibuat dengan opsi ENCRYPTED, SQL Server secara internal menyimpan teks dengan definisi objek dalam format yang dikaburkan
Definisi sebenarnya dari suatu objek disimpan dalam tabel sistem nilai sys.sysobj yang tidak dapat diakses secara langsung. Dengan menghubungkan ke SQL Server menggunakan Dedicated Administrator Connection (DAC), Anda dapat memilih kolom imageval tempat informasi disimpan
Jika Anda tidak diizinkan oleh perusahaan atau klien Anda untuk menggunakan alat pihak ketiga, lihat posting ini tentang cara mendekripsi objek terenkripsi:
http://www.mssqltips.com/sqlservertip/2964/encrypting-and-decrypting-sql-server-stored-procedures-views-and-userdefined-functions/
Namun, cara termudah adalah dengan menggunakan alat pihak ketiga
Salah satunya adalah ApexSQL Complete, add-in SSMS dan VS GRATIS
Di ApexSQL Complete objek terenkripsi ditangani seperti objek SQL Server lainnya dengan tambahan bahwa skrip DDL mereka ditampilkan, meskipun dienkripsi menggunakan Dekripsi objek terenkripsi pilihan
Skrip objek terenkripsi ditampilkan dalam dialog detail objek sebaris:
Penafian:Saya bekerja untuk ApexSQL sebagai Support Engineer