oracle background process run as root (how to fix it)
Date: 6 Aug 2003 12:39:49 -0700
Message-ID: <a9c648ec.0308061139.5b5a1781_at_posting.google.com>
Hi all,
I just installed oracle 9.2 on linux redhat 8.0. Everything goes well
and I have already begin to use the database. However, I notice now
all the background processes are running under the owner of "root". I
remembered just after I finish install oracle all the processes still
under the owner of "oracle" and whenever I create a tablespace the dbf
file is owned by "oracle.oinstall" but now all the new dbf file is
owned by "root.root"
oracle 788 0.0 0.2 13440 3068 ? S Aug05 0:00 tnslsnr LISTENER
-inherit
root 3375 0.0 0.7 527396 7564 ? S 15:19 0:00
ora_pmon_ora716
root 3377 0.0 0.7 529228 8168 ? S 15:19 0:00
ora_dbw0_ora716
root 3379 0.0 0.7 532352 7892 ? S 15:19 0:00
ora_lgwr_ora716
root 3381 0.0 0.6 526768 6940 ? S 15:19 0:00
ora_ckpt_ora716
root 3383 0.0 2.0 526788 21240 ? S 15:19 0:00
ora_smon_ora716
root 3385 0.0 0.9 526756 9692 ? S 15:19 0:00
ora_reco_ora716
root 3387 0.0 0.9 526752 9984 ? S 15:19 0:00
ora_cjq0_ora716
root 3389 0.1 1.6 526848 16792 ? S 15:19 0:00
ora_qmn0_ora716
root 3391 0.0 0.5 527332 6024 ? S 15:19 0:00
ora_s000_ora716
root 3393 0.0 0.6 527212 6380 ? S 15:19 0:00
ora_d000_ora716
even I do
su - oracle -c dbstart
or
log in as oracle then sqlplus /nolog connect /as sysdba startup
all the process still remain as root
I am not sure whats bad about this but I wish to fix this.
Anybody have a solution to this ?
Thanks in advance !!!
Ricky Received on Wed Aug 06 2003 - 21:39:49 CEST