我是PostgreSQL的初学者。现在,我正在使用Windows Server 2008操作系统中安装的PostgreSQL 9.3版本。我计划加密用户表中的数据。我已经浏览了大部分与之相关的网站,但我没有明确的想法,加密功能也无法正常工作。执行此查询时出错。
select encrypt('123456789012345','1234','aes');.
错误讯息:ERROR: function encrypt(unknown, unknown, unknown) does not exist
。
任何人都可以帮我解决这个问题。
此致 RAM
答案 0 :(得分:2)
您可能需要
CREATE EXTENSION pgcrypto;
第一
然而,加密事物不会使它们以某种方式“安全”。请不要认为简单地加密数据实际上会达到您想要实现的安全目标。
请参阅:
......还有很多其他人。