Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Qu'est-ce qu'une procédure stockée avec une icône de cadenas dans SQL Server 2005 ?

Le cadenas signifie que la procédure stockée a été chiffrée à l'aide du WITH ENCRYPTION indice (voir CREATE PROC en BOL pour plus d'informations).

Ce n'est pas signifie qu'il s'agit d'une procédure stockée CLR.

Voici un article de SQL Server Magazine sur la manière de déchiffrer des objets chiffrés à l'aide de WITH ENCRYPTION indice.

Il existe également des outils tiers qui font la même chose - le cryptage sproc natif n'est pas censé être un niveau de cryptage fort.

Modifier :ici en est une autre, mais je ne l'ai pas testé sur SQL Server 2005 ou version ultérieure.