The transactional interface allows you to restrict access to a file by assigning an owner name using the Set Owner operation (see Set Owner (29) in
Btrieve API Guide.) Once you assign an owner name to a file, the transactional interface requires that the name be specified to access the file. This prevents any unauthorized access or changing of a file’s contents by users or applications that do not provide the owner name.
You can use the Clear Owner (30) operation to remove ownership restrictions from a file if you know the owner name assigned to it. In addition, if you use the Clear Owner operation on an encrypted file, the database engine decrypts it.
See Database URIs for information on database Uniform Resource Indicator (URI) strings. See the
Pervasive PSQL User Guide for how to access the PCC security settings.