希望有人告知,加密后效果如下:
exec(decrypt(0x05DFAFE2CFEB612D27068F4678A6CF8BD2046DC11CF8896F31FA1CD6D114421A50FB05B7A8B035F532B992F6F41A6C149290C50D8A604BC34FAE736C7462775A169025BBBC7207C19C78382DF3CFAB7DBE97E96F92493D99F0E384EC09F1917AB016EC63E98A5FC2D63491D61F0DA91702BCAC3921D43A69C534F4AADAC320FE961121E58262A36909BDDA4A28A5F4B881E1F0D80D37C62D60736490356FDD564109886C5359E1846D4997EFDF23742DC9B4C8BCB3949DE6A6D3210AFBE94817527191733E788D35C97CBFB99C9B6BC3859FEC70B9283377526C886D9836F96ECCF2D14C6B102404F4A4EEBD9E8187E66835E475EF7408205C09ED4FF2B73A3E0254C0AD638E021CF58DBC9B9A4CC232F9700699667CFEDDD093AC9CF08FCB85BF867E251F80F71871A88BF794F92C602BC1D3AA01FF4F17EE40367C80CBA38744AC9395D4C39714E28967A19B43FC745BD141D6A96198F33E3D081E58A426CF44276DBE7F72361795A5167C
))
GO
加个 with encryption就可以,只不过这种加密比较容易破解
CREATE PROCEDURE [Dv_TSQL]
@tsql varchar(500)
with encryption
AS
exec(@tsql)
--楼主,这个你自己怎么解密!decrypt 方式是不可逆的,除非自己搞一个源代码备份方式!
谁说decrypt 方式是不可逆的,这个就是楼主密文解密后的明文
CREATE PROCEDURE [Dv_TSQL]
@tsql varchar(500)
with encryption
AS
exec(@tsql)
sql2000好像是导不出密文的,楼主这个估计是在sql7.0里导出的密文
我上面已经说了,sql2000是导不出这样的密文的,除非是在sql7.0里面提交过程,再用 sp_helptext 过程名 导出来