Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

O que é um procedimento armazenado com um ícone de cadeado no SQL Server 2005?


O cadeado significa que o procedimento armazenado foi criptografado usando o WITH ENCRYPTION dica (veja CREATE PROC em BOL para mais informações).

Ele não significa que é um procedimento armazenado CLR.

Aqui está um artigo da SQL Server Magazine sobre como descriptografar objetos criptografados usando o WITH ENCRYPTION dica.

Existem também ferramentas de terceiros que fazem a mesma coisa - a criptografia sproc nativa não deve ser um nível forte de criptografia.

Edite:Aqui é outro, mas não testei no SQL Server 2005 ou posterior.