34,587
社区成员
发帖
与我相关
我的任务
分享
CREATE PROCEDURE P_T1
WITH ENCRYPTION
AS
BEGIN
PRINT 'HELLO WORLD'
END
SP_HELPTEXT P_T1
/*
对象 'P_T1' 的文本已加密。
*/
/*
ENCRYPTION
指示 SQL Server 将 CREATE PROCEDURE 语句的原始文本转换为模糊格式。
模糊代码的输出在 SQL Server 的任何目录视图中都不能直接显示。
对系统表或数据库文件没有访问权限的用户不能检索模糊文本。
但是,可以通过 DAC 端口访问系统表的特权用户或直接访问数据文件的特权用户可以使用此文本。
此外,能够向服务器进程附加调试器的用户可在运行时从内存中检索已解密的过程。
*/