我正在尝试用Delphi东京来构建它,当我试图加密数据库时,我得到了这样的消息:
我的脚步:
知道我做错什么了吗?
发布于 2018-05-10 13:23:40
正如firebird支持邮件列表中的Dimitry指出的那样,插件的名称是cryptdb,而不是cryptdb.dll。
相反,您需要使用
alter database encrypt with cryptdb;发布于 2018-05-09 15:18:28
现在我已经验证了我的Notes中的内容仍然有效。根据需要更改名称
添加到plugins.conf中:
Plugin = CRYPTDB {
Module = $(dir_plugins)/cryptDbPlugIn
}要加密初始db:
firebird>isql localhost:"..\db\UDFEncr.FDB" -user SYSDBA -pass masterkey
SQL> alter database encrypt with cryptDb key nada;7月份快照附带的Firebird.pas文件与快照不匹配。我必须从主人那里编译生成它。
发布于 2022-09-12 19:37:03
您必须更改此行,请与您的dll文件匹配。就你而言:
pluginManager.registerPluginFactory(IPluginManager.TYPE_DB_CRYPT,'cryptdb',工厂);
https://stackoverflow.com/questions/50242338
复制相似问题