您好,我是小DAI,专注于数据库管理员相关的技术问答,请问有什么可以帮您?

创建加密数据库(iqinit 实用程序)

创建数据库时对其进行加密。

背景信息

警告对于高度加密数据库,请将密钥的副本保存在安全的位置。如果丢失了加密密钥,则无法访问数据,即使有技术支持部门的协助也是如此。此时必须放弃该数据库并创建一个新的数据库。

过程

运行 iqinit 实用程序创建一个数据库。

  • 要通过高度加密进行数据库编码,需包括 -ek 或 -ep 选项以指定加密密钥。

    结果

    成功创建编码数据库。

    示例

  • 以下命令会创建一个高度加密的数据库,并指定加密密钥和算法。iqinit -dba DBA,passwd -ek "0kZ2o56AK#" -ea AES_FIPS myencrypteddb.db要启动该数据库,请运行以下命令:start_iq myencrypteddb.db -ek "0kZ2o56AK#"

    后续步骤

    启动高度加密数据库时,必须指定加密密钥。