可以使用 dbinit 实用程序创建加密数据库。
前提条件
执行此任务没有前提条件。
上下文和注释
对于高度加密的数据库,请将密钥的副本保存在安全的位置。如果丢失了加密密钥,则无法访问数据—即使有技术支持人员的协助也是如此。此时必须放弃该数据库并创建一个新的数据库。
运行 dbinit 实用程序创建一个数据库。
要通过简单加密进行数据库加密,需包括 -ea simple 选项。
要通过高度加密进行数据库加密,需包括 -ek 或 -ep 选项以指定加密密钥。
例
以下示例使用简单加密创建了数据库 test.db,并将 DBA 用户 ID 配置为 DBA,口令为 sql:
dbinit -dba DBA,sql -ea simple test.db |
以下命令会创建一个高度加密的数据库,并指定加密密钥和算法。
dbinit -dba DBA,sql -ek "0kZ2o56AK#" -ea AES_FIPS "myencrypteddb.db" |
要启动该数据库,请运行以下命令:
dbsrv16 myencrypteddb.db -ek "0kZ2o56AK#" |
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |