Ejecutar un programa de otro usuario al arrancar el sistema (rc.local)

Forums: 

Saludos Amigos;

Tengo instalada una base de datos en un sistema linux RHELS, pero mi problema es que esta no se levanta automáticamente al encender el sistema:

En el archivo rc.local he aumentado la siguiente línea:
/home/db2inst1/sqllib/adm/db2start
Pero nada. Solo un dato adicional cuando entro como root e intento ejecutar el comando : db2start, me presenta los mensajes de rechazo que suelen aparecer cuando no se tiene las autorizaciones correspondientes, es decir, para levantar el servicio tengo que cambiarme de usuario y ejecutar el comando.

Gracias de antemano por su gentil ayuda.