Mos*_*sta 3 sql-server stored-procedures t-sql encryption sql-clr
我正在尝试保护我的业务逻辑,但我不想使用“使用加密”,因为它是不够的并且可能会被破坏。
我不想再次用 CLR 语言重新编写程序。
是否有一种简单的方法可以将 TSQL 编程编译为可供 SQL Server 使用的 DLL,就像它使用 CLR 程序集的方式一样?
不,没有办法做到这一点。无论如何,这样做没有多大意义,因为您可以使用 ILSpy 等工具轻松反编译程序集。
保护您的知识产权的两种方法是:
适当的许可协议。咨询律师,看看什么最适合您。有许多选项和法律因州/地区/国家/等而异,因此您在线获得的建议可能不适合您。
创新。即使您保护代码不被看到,它仍然可以通过观察/测试进行逆向工程。不断发展和改进。
是的,现在已经超过了 2 个,但这一个并不能完全保护知识产权,但是... 支持:提供强大的支持,在某些情况下会有所帮助。提供良好、全面的文档,并在有人发现错误时尽快修复。这比代码更难复制;-)。
| 归档时间: |
|
| 查看次数: |
115 次 |
| 最近记录: |