Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.0 » UltraLite - Database Management and Reference » UltraLite Database Reference » UltraLite connection parameters reference


UltraLite DBKEY connection parameter

Provides an encryption key for the database when creating a new database. When opening a connection to an existing database, this connection parameter provides the encryption key for the database.


No key is provided.


If you do not specify the correct encryption key for the database, the connection fails.

If a database is created using an encryption key, the database file is strongly encrypted using either the AES 128-bit or AES FIPS algorithm. By using strong encryption, you have increased security against skilled and determined attempts to gain access to the data. However, the use of strong encryption has a significant performance impact.

On Palm OS, applications are automatically shut down by the system whenever a user switches to a different application. However, you can program your UltraLite client to circumvent the need to re-enter the key each time a user switches back to the application again.

Any leading or trailing spaces in parameter values are ignored. The value cannot include leading single quotes, leading double quotes, or semicolons.

See also