Run script by another user

Guy's

I have script to start the data base and this script need to be excited by Oracle user

Is there any command to be excited by root and to run this script Start_Oracal_DB.sh by Oracle user

Pls Advice �

Off the top of my head:

su - username  -c "command string" 

should execute the command given after switching to the named user. See the su man page for more details; I don't know if su on an AIX box is implemented differently.

You might consider a 5 minute cron entry to a script that ensures that if a status file says it should be up, it is started. This not only starts it, it allows it to be automatically restarted after a reboot. When you are in a maintenance period or such where you do not want it to run, change the status file so it is not restarted.