SQL Server数据库-存储过程-进阶-加密,解密

 加密

 --1.新建存储过程

/*---检查是否存储过程是否已存在---*/
IF EXISTS (SELECT * FROM sysobjects WHERE name = 'cp_product' )
    begin
      DROP PROCEDURE  cp_product --放弃创建
      print '创建存储过程,名称为[cp_product]重名,放弃创建!'
    end

 
--开始创建
 
GO
CREATE PROCEDURE cp_product
WITH ENCRYPTION --加密存储过程
AS   
select * from product
          
GO
--查询
EXEC cp_product

数据库是DBTase

加密后的存储过程,左边图标有个锁

解密

sqldecryptor 软件可以解密

 

posted @ 2020-10-13 10:44  橙-极纪元JJYCheng  阅读(411)  评论(0编辑  收藏  举报