【发布时间】:2025-12-01 17:40:01
【问题描述】:
我使用的是 SQL 2000。“用户”表中有一个字符串列“密码”。它有大约 3k 行。我的要求是加密“密码”列的所有值。 此外,我应该能够在需要时解密那些加密的密码字段。
我知道,从 SQL 2005 开始,有针对这些要求的内置功能主义者。但我担心 SQL 2000。
请建议是否有任何方法可以通过 VB 代码或 SQL 脚本实现我的要求。不使用任何第三方工具。我搜索了很多地方,但没有成功。
谢谢。
【问题讨论】:
-
VB6或VB.NET?无论哪种方式,我都很确定谷歌会为此提供大量结果。为什么加密必须是可逆的?通常只使用单向哈希。 -
VB6.字符串值应首先加密。但是,当将来需要时,应该能够将相同的加密值解密为原始字符串值。
标签: sql encryption sql-server-2000