加密视图和存储过程

xjb_netboy 2004-07-27 04:53:02
加密视图和存储过程
...全文
157 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
feeling_68 2004-09-03
  • 打赏
  • 举报
回复
创建存储过程/视图/自定义函数/触发器时加选项
WITH ENCRYPTION
zjcxc 元老 2004-09-03
  • 打赏
  • 举报
回复
--加选项

with ENCRYPTION
enjsky 2004-09-03
  • 打赏
  • 举报
回复
CREATE PROC [ EDURE ] procedure_name [ ; number ]
[ { @parameter data_type }
[ VARYING ] [ = default ] [ OUTPUT ]
] [ ,...n ]

[ WITH
{ RECOMPILE | ENCRYPTION | RECOMPILE , ENCRYPTION } ]

[ FOR REPLICATION ]

AS sql_statement [ ...n ]


{RECOMPILE | ENCRYPTION | RECOMPILE, ENCRYPTION}

RECOMPILE 表明 SQL Server 不会缓存该过程的计划,该过程将在运行时重新编译。在使用非典型值或临时值而不希望覆盖缓存在内存中的执行计划时,请使用 RECOMPILE 选项。

ENCRYPTION 表示 SQL Server 加密 syscomments 表中包含 CREATE PROCEDURE 语句文本的条目。使用 ENCRYPTION 可防止将过程作为 SQL Server 复制的一部分发布。



说明 在升级过程中,SQL Server 利用存储在 syscomments 中的加密注释来重新创建加密过程。



创建存储过程/视图/自定义函数/触发器时加选项
WITH ENCRYPTION

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧