加密postgresql中的数据

时间:2014-10-15 07:15:22

标签: postgresql encryption pgcrypto

我是PostgreSQL的初学者。现在,我正在使用Windows Server 2008操作系统中安装的PostgreSQL 9.3版本。我计划加密用户表中的数据。我已经浏览了大部分与之相关的网站,但我没有明确的想法,加密功能也无法正常工作。执行此查询时出错。

select encrypt('123456789012345','1234','aes');. 

错误讯息:ERROR: function encrypt(unknown, unknown, unknown) does not exist

任何人都可以帮我解决这个问题。

此致 RAM

1 个答案:

答案 0 :(得分:2)

您可能需要

CREATE EXTENSION pgcrypto;

第一

然而,加密事物不会使它们以某种方式“安全”。请不要认为简单地加密数据实际上会达到您想要实现的安全目标。

请参阅:

......还有很多其他人。