在 SQL Server 2005 中将不安全的程序集部署到生产环境

Posted

技术标签:

【中文标题】在 SQL Server 2005 中将不安全的程序集部署到生产环境【英文标题】:Deploy unsafe assembly to production in SQL Server 2005 【发布时间】:2009-09-29 09:23:19 【问题描述】:

我需要将不安全的 UDF 程序集部署到 SQL Server 2005。 我正在使用 C# 和 Visual Studio 2008。 我需要知道我需要采取哪些步骤才能将不安全的程序集顺利部署到客户的机器上——客户的 DBA 是一个非常严格的人,所以我需要让他有充分的理由来摆弄权限等' .

【问题讨论】:

我发现了一篇有趣的帖子 (social.msdn.microsoft.com/Forums/en-US/sqldatabaseengine/thread/…),建议使用非对称密钥对程序集进行签名。有什么见解吗? 【参考方案1】:

我想这就是答案:MSDN Article - Creating an Assembly 使用非对称密钥在客户端对程序集进行签名。

【讨论】:

以上是关于在 SQL Server 2005 中将不安全的程序集部署到生产环境的主要内容,如果未能解决你的问题,请参考以下文章

如何在 SQL Server 2005 中将多行组合成以逗号分隔的列表?

在 SQL Server 2005 中将列标识上的标识设置为另一个表的列

SQL Server 2005 触发器 - 如何安全地确定是由 UPDATE 还是 DELETE 触发?

(转)SQL Server 2005两种安全验证模式

有关SQL SERVER的问题

我下载SQL server 2005 在最后几布出现无法服务sql server vss write (sqlwrite) 请确认有访问权限