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

SQL Anywhere 17 » UltraLite - Database Management and Developer Guide » UltraLite database reference » UltraLite connection parameters

UltraLite DBKEY connection parameter

When creating a new UltraLite database, this connection parameter provides an encryption key for the database.

When opening a connection to an existing database, it 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 by using either the 256-bit AES or FIPS-certified 256-bit AES algorithm. By using strong encryption, you have increased security against skilled and determined attempts to gain access to the data.

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