所以我使用SQLCLR创建了一个简单的存储过程并将其发布到我的数据库中。已经有一些SP,它们都没有加密,只有我发布的SP是加密的。我用谷歌搜索了几个小时,但无法找到如何关闭加密。有办法吗?
答案 0 :(得分:0)
SQLCLR对象未加密。实际上,加密甚至不是SQLCLR对象的选项。问题(即为什么SSMS和Visual Studio的SQL Server对象资源管理器指示SQLCLR对象已加密)是sys.sql_modules
中没有对象的定义(因为它们的定义在程序集中而不是T-SQL):
SELECT * FROM sys.sql_modules;