gpt4 book ai didi

sql - 可以在 SQL 中加密查询字符串吗?

转载 作者:行者123 更新时间:2023-12-02 05:40:39 25 4
gpt4 key购买 nike

请给我一些建议。我必须使用 SQL 数据库邮件发送电子邮件。在我的电子邮件中,我必须创建链接,用户可以单击这些链接以转到我网站上的产品页面。但是,我需要加密产品 ID,一旦产品页面加载,产品 ID 的查询字符串将被解密。

如何将我在网站类中创建的加密算法导入到 SQL 中?我相信解密和加密算法必须相同,这样当用户单击电子邮件中的链接时,我的页面才能正确解密。我使用的加密类类似于此链接:http://www.codeproject.com/Articles/33350/Encrypting-Query-Strings

非常感谢您的帮助。

PS:我也在asp.net论坛上发过这个问题。

最佳答案

您可以在 SQL Server 中运行 CLR(即 .NET)代码。涉及多个步骤,但首先是在 Visual Studio 中创建一个“SQL Server”项目,编写代码,然后将其部署到您的 SQL Server。您还必须使用 sp_configure 在 SQL Server 中启用 CLR 函数。

有关详细说明,请参阅此处 (MSDN):How to: Create and Run a CLR SQL Server User-Defined Function .

关于sql - 可以在 SQL 中加密查询字符串吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11008381/

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