当前位置:  开发笔记 > 数据库 > 正文

SQL Server"with encryption"语句的用处

如何解决《SQLServer"withencryption"语句的用处》经验,为你挑选了1个好方法。

最近,我和一位朋友正在谈论在SQL服务器数据库中保护存储过程代码.

从远处的内存中,我很确定在所有版本的SQL Server中"加密"都非常容易被破解,但是他说它在SQL 2005中得到了很大的改进.因此我没有认真考虑它作为安全选项在我曾经做过的任何系统中.

那么在什么样的情况下可以使用"加密",什么时候应该不惜一切代价避免?



1> Blorgbeard..:

它可以用来隐藏你的代码,使其不受随意观察者的影响,但正如你所说:它很容易被规避.

它实际上不能是任何其他方式,因为服务器需要解密代码才能执行它.它基本上是DRM,并且由于与所有其他DRM相同的原因而失败 - 您无法同时隐藏数据并允许其被访问.

推荐阅读
ar_wen2402851455
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有