存储过程以加密方式发布

时间:2016-09-12 11:19:38

标签: sql-server visual-studio-2015 sqlclr sqlproj

所以我使用SQLCLR创建了一个简单的存储过程并将其发布到我的数据库中。已经有一些SP,它们都没有加密,只有我发布的SP是加密的。我用谷歌搜索了几个小时,但无法找到如何关闭加密。有办法吗?

1 个答案:

答案 0 :(得分:0)

SQLCLR对象未加密。实际上,加密甚至不是SQLCLR对象的选项。问题(即为什么SSMS和Visual Studio的SQL Server对象资源管理器指示SQLCLR对象已加密)是sys.sql_modules中没有对象的定义(因为它们的定义在程序集中而不是T-SQL):

SELECT * FROM sys.sql_modules;