ASA Database Administration Guide
Database Administration Utilities
The File Hiding utility
dbfhide original-configuration-file encrypted-configuration-file
Configuration files (also called command files) are used by some utilities to contain command-line options. These options may contain a password. You can use the File Hiding utility to add simple encryption to configuration files, and thereby obfuscate the contents of the file. The original file will not be modified.
The utilities that use configuration files include:
dbsrv9
dbmlsrv9
dbmlsync
dbltm
dbremote
ssremote
ssqueue
This utility accepts @filename parameters. For more information, see @filename server option.
Create a configuration file that starts the personal database server and the sample database. It should set a cache of 10 Mb, and name this instance of the personal server Elora. The configuration file would be written as follows:
# Configuration file for server Elora -n Elora -c 10M path\asademo.db
(Note that lines beginning with # are treated as comments.)
Name the file sample.txt. If you wanted to start the database using this configuration file, your command line would be:
dbeng9 @sample.txt
Now, add simple encryption to the configuration.
dbfhide sample.txt encrypted_sample.txt
Use the encrypted_sample.txt file to start a database.
dbsrv9 @encrypted_sample.txt
For more information about Encryption, see Keeping Your Data Secure. For more information about using configuration files, see Using configuration files.