gpt4 book ai didi

sql-server - 如何在Sql Server 2008中加密数字列?

转载 作者:行者123 更新时间:2023-12-02 11:30:50 24 4
gpt4 key购买 nike

如何在Sql Server 2008中加密数字列?

我想加密 Sql Server 2008 中员工的工资列。

列类型为数字或货币。

是否有任何加密方法可以支持以下要求?

  1. 是否有任何sql加密用户定义函数来加密列?加密结果类型为string即可。
  2. sql server 本身支持这种类型的加密吗?
  3. 有没有一种简单的加密方法可以加密123.56到362.15等数字?

我使用 C# 和 Sql Server 2008。

最佳答案

您无法加密数字数据类型。您需要做的就是将该列转换为 VarChar 列,然后您可以使用 Base64 以加密格式存储该数字。 1000 的 VarChar 列就足够了。

您还可以将其存储在 Binary 字段中,而无需进行 Base64 编码。

关于sql-server - 如何在Sql Server 2008中加密数字列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6741741/

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