In my shop our Lead Integrator mistakenly changed the permissions on our ORACLE_HOME directory. And not knowing what it really should be did this in an attempt to correct: chmod -R 0775
My question, I always thought that you could rerun on the command line, the "root.sh" script and this would reset all permissions on directories??
After research at looks like the --however not yet confirmed that the setuid and segid bit needs to be set for both the oracle binary $GRID_HOME/bin/oracle and RDBMS ORACLE_HOME/bin/oracle.
Add setuid and segid bit for oracle binary:
$ chmod 6751 $GRID_HOME/bin/oracle
The oracle bindary for both GRID and RDBMS should have 6751 permission, eg: -rwsr-s--x
Shouldn't you be able to rerun to the root.sh on this specific instance to make sure all permissions are correct?