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.