gpt4 book ai didi

postgresql - 如何在 PostgreSQL 中使用 pgcrypto 加密整个表

转载 作者:行者123 更新时间:2023-11-29 11:47:51 31 4
gpt4 key购买 nike

我希望将我所有的表作为 aes 256 加密(由于客户要求)存储在 PostgreSQL 中。稍后我将查看解密几列以供分析。但显然加密过程很麻烦,因为我有很多表。我正在使用更新语句分别对每一列进行 pgp_sym_encrypt。

有没有一种方法可以轻松地更新整个表,或者有没有更好的过程而不是在每个表中编写手动列更新查询?

非常感谢

最佳答案

Is there a way to update the entire table easily or is there a better process instead of writing manual column update queries in each table?

不,没有。

PostgreSQL 不支持加密表。这不是一个扩展可以真正添加的东西,它必须添加到核心数据库引擎中,而且还没有人完成添加该功能所需的工作。

大多数需要这个的人会在应用程序端进行加密并将 bytea 字段存储在表中。

关于postgresql - 如何在 PostgreSQL 中使用 pgcrypto 加密整个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26781410/

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