Encryption Informix-SQL-26040中的列加密:加密VP初始化失败
我们正在使用Informix作为应用程序的数据库 我们有一个新的要求,只加密一列(ID)。加密不应该是外部的,而应该是数据库本身 IBM在中解释了加密过程 步骤如下:Encryption Informix-SQL-26040中的列加密:加密VP初始化失败,encryption,informix,Encryption,Informix,我们正在使用Informix作为应用程序的数据库 我们有一个新的要求,只加密一列(ID)。加密不应该是外部的,而应该是数据库本身 IBM在中解释了加密过程 步骤如下: SET ENCRYPTION PASSWORD 'credit card number is encrypted' WITH HINT 'Why is this difficult to read?'; INSERT INTO customer VALUES ('Alice', encrypt_tdes('1234
SET ENCRYPTION PASSWORD 'credit card number is encrypted'
WITH HINT 'Why is this difficult to read?';
INSERT INTO customer VALUES ('Alice',
encrypt_tdes('1234567890123456'));
INSERT INTO customer VALUES ('Bob',
encrypt_tdes('2345678901234567'));
SELECT id, DECRYPT_CHAR(creditcard,
'credit card number is encrypted') FROM customer;
但是,当我执行相同的步骤时,DB在第一步本身抛出错误(在设置加密密码时)
“SQL-26040:加密VP初始化失败。”
我不确定实际问题是什么,因为我找不到令人满意的解决方案
有人能帮我们解决这个问题吗?问题是Informix没有加密VP服务器。我们已经安装了Encrypt VP server,然后加密成功
谢谢,很抱歉我刚才错过了这个。请提供平台(操作系统和版本)信息,以及Informix的版本(精确到小数点后的最后一位)。您是如何安装此Informix副本的?您是否确保GSKit安装在正确的位置?安装程序应该自动为您执行此操作-除非您以非特权用户身份运行安装,或者从另一台计算机复制数据,或者。。。可能出现问题的选项部分取决于平台和版本。在Unix上的
/usr/lib
中查找包含libgsk[78]
的库名称。是否有任何更新,或者您是否已找到解决方案?是的,我们为informix安装了加密VP服务器,然后错误得到解决。对不起,我完全错过了这个;我很高兴这个问题解决了。现在,如何让问题有一个可接受的答案?也许你应该把你所做的写下来,过几天,接受它。除了有另一个问题和一个公认的答案之外,它不会给你带来任何好处。