Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Che cos'è una stored procedure con l'icona di un lucchetto in SQL Server 2005?

Il lucchetto significa che la procedura memorizzata è stata crittografata utilizzando il WITH ENCRYPTION suggerimento (vedi CREATE PROC in BOL per ulteriori informazioni).

non significa che è una stored procedure CLR.

Ecco un articolo di SQL Server Magazine su come decrittografare gli oggetti crittografati utilizzando WITH ENCRYPTION suggerimento.

Esistono anche strumenti di terze parti che fanno la stessa cosa:la crittografia sproc nativa non è pensata per essere un livello di crittografia elevato.

Modifica:Qui è un altro, ma non l'ho testato su SQL Server 2005 o versioni successive.