gpt4 book ai didi

stored-procedures - 什么是 SQL Server 2005 中带有挂锁图标的存储过程?

转载 作者:行者123 更新时间:2023-12-04 01:40:53 25 4
gpt4 key购买 nike

我在我管理的一个数据库中看到一些存储过程,它们具有常规存储过程图标,但旁边有一个小挂锁。
我看到的不同之处在于我无法“修改”它们,如果我尝试编写它们,它会说:

Text is Encrypted.



这是因为这些是 CLR 存储过程吗?
它们是“常规”程序,但以某种方式加密/保护吗?
有没有办法获得那些(T-SQL 或 IL)的代码?

最佳答案

挂锁表示存储过程已使用 WITH ENCRYPTION 加密。提示(有关更多信息,请参阅 BOL 中的 CREATE PROC)。

这并不意味着它是一个 CLR 存储过程。

Here's关于如何解密使用 WITH ENCRYPTION 加密的对象的 SQL Server 杂志文章暗示。

也有第三方工具可以做同样的事情 - 本地 sproc 加密并不意味着是一个强大的加密级别。

编辑:Here是另一个,但我没有在 SQL Server 2005 或更高版本上测试过。

关于stored-procedures - 什么是 SQL Server 2005 中带有挂锁图标的存储过程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1027513/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com