Shared object file ownership and permissions

Shared object files must be owned by the user ID that runs the HCL OneDB™ database server.

In a production installation, the HCL OneDB database server runs as user informix, and shared object files are owned by user informix.

The HCL OneDB database server loads a shared object file only if it is marked as read-only. The project.bld file is marked as read-only by the makefile BladeSmith generates.
Important: If you receive a -9793 error when you try to execute a routine in the shared object file, your shared object file is not marked as read-only.