Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Unix Setuid to dba user to run system reports does not work

Re: Unix Setuid to dba user to run system reports does not work

From: jack dectis <oradba_at_erols.com>
Date: Fri, 19 Feb 1999 01:02:26 +0000
Message-ID: <36CCB822.20A35A34@erols.com>


I believe the suid feature is turned off for scripts because of the security implications.

A binary executable would probably meet your needs. The suid would work and all its children processes would be under that id as well. The executable could just call the script.

Sanjeev Parikh wrote:

> Hi
>
> I want to be able to setup a oracle user account that has dba privilage for
> the purpose of providing some system level reports to be run by users.
>
> I was going to user setuid on the script file to that of the dba user so
> whenever anyone runs the script it takes the dba owners id. However it
> does not seem to work.
>
> The script executes a system report. I'm planning to provide other
> functionality too.
>
> Can anyone help?? I'm sure someone has done this before.
>
> sanjeev parikh
> sparik_at_acxiom.co.uk
Received on Thu Feb 18 1999 - 19:02:26 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US