Should online run as root or informix?
On 1st July 1998 kagel@bloomberg.net (Art S. Kagel) wrote:- The ownership of the running oninit processes should be root if the engine is started from the system startup and informix if started by user informix from the command line. It really does not matter much in general except that on different platforms there may be a requirement for the owner to be root in order for processor affinity, core dumping, NOAGE, etc to function properly. Since oninit is an SUID program it’s real and effective userid may differ if not started as root which will cause problems core dumping and changing process status such as aging and affinity on certain systems.