Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
使用简单加密的方式隐藏配置文件和初始化文件的内容。
dbfhide [ options ] original-configuration-file encrypted-configuration-file
此实用程序不支持使用 @data 参数从配置文件中读入选项。
某些实用程序使用配置文件来保存命令行选项。这些选项可能包含口令。缺省情况下,dbfhide 在指定文件上使用简单加密。
您无法修改加密文件的内容,也无法从文件移除加密。要对加密文件进行更改,您必须替换文件。因此,推荐创建配置文件的副本,并对副本进行加密。原始文件应保存在其它位置,使其可以重复用于复制。要替换加密的配置文件,请使用原始文件创建副本,对副本进行更改,加密副本,然后使用这些新文件替换旧的加密文件。
如果指定 -w 或 -wm 选项,则文件将使用 Microsoft 提供的 API 进行加密。API 会跟踪用于加密文件的加密密钥。加密密钥将链接到登录用户或计算机。
创建可启动个人数据库服务器和示例数据库的配置文件。应设置 10 MB 的高速缓存,并将个人服务器的此实例命名为 Elora。该配置文件编写如下:
# Configuration file for server Elora -n Elora -c 10M "%SQLANY12%\demo.db"
(以 # 开头的行是注释行。)
将文件命名为 sample.txt。如果要用该配置文件启动数据库,命令行应为:
dbeng12 @sample.txt
现在,对配置文件进行简单加密。
dbfhide sample.txt encrypted_sample.txt
使用 encrypted_sample.txt 文件启动数据库。
dbsrv12 @encrypted_sample.txt