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
某些实用程序使用配置文件来保存命令行选项。这些选项可能包含口令。可以使用文件隐藏实用程序对配置文件以及 SQL Anywhere 及其实用程序使用的 .ini 文件进行简单加密,从而对文件内容进行模糊处理。原来的文件将不会改变。不提供对简单加密过的文件进行解密的功能。要更改模糊处理后的文件,就必须保存原始文件的副本,以便可以修改并再次进行模糊处理。
有关使用配置文件的详细信息,请参见使用配置文件存储数据库服务器启动选项。
有关加密的详细信息,请参见保护数据的安全。
此实用程序不支持使用 @data 参数从配置文件中读入选项。
创建可启动个人数据库服务器和示例数据库的配置文件。应设置 10 MB 的高速缓存,并将个人服务器的此实例命名为 Elora。该配置文件编写如下:
# Configuration file for server Elora -n Elora -c 10M samples-dir\demo.db
(注意,以 # 开头的行是注释行。)
有关 samples-dir 的信息,请参见示例目录。
将文件命名为 sample.txt。如果要用该配置文件启动数据库,命令行应为:
dbeng12 @sample.txt
现在,对配置文件进行简单加密。
dbfhide sample.txt encrypted_sample.txt
使用 encrypted_sample.txt 文件启动数据库。
dbsrv12 @encrypted_sample.txt