Re: Some people can't execute a procedure

From: Stephen Andert <andert_at_gmail.com>
Date: Thu, 21 Feb 2008 15:04:06 -0700
Message-ID: <6d45e210802211404q7a55d497y119fbb7fc33d7585@mail.gmail.com>


I read the list a lot, but I guess I don't participate enough since I'm not used to the automatic "reply to sender" instead of "reply to list". LOL

On Thu, Feb 21, 2008 at 12:20 PM, Stephen Andert <andert_at_gmail.com> wrote:

> Andrew,
>
> Sorry, I forgot to mention:
>
> DEV is still 9.2.0.2 (not work for some users)
> QA and above is 9.2.0.4 (does work for all tested users)
> Both servers are Solaris 5.8
>
> Error:
> The user in Chicago gets this:
>
> ORA-06550: line 2, column 16:
> PLS-00904: insufficient privilege to access object USER_B.PROCEDURE_NAME
> ORA-06550: line 2, column 3:
> PL/SQL: Statement ignored
> I get:
>
> Procedure Completed
>
> Thanks
>
>
> On Thu, Feb 21, 2008 at 12:11 PM, Andrew Kerber <andrew.kerber_at_gmail.com>
> wrote:
>
> > oracle version, OS, and error message?
> >
> >
> > On Thu, Feb 21, 2008 at 12:55 PM, Stephen Andert <andert_at_gmail.com>
> > wrote:
> >
> > >
> > > USER_A cannot execute a procedure owned by USER_B when one person logs
> > > in.
> > > USER_A *can* execute a procedure owned by USER_B when a different
> > > person logs in.
> > >
> > > One person is in one city and the other is in a different city, but in
> > > TOAD, both users can "see" the procedure when browsing the procedures of
> > > USER_B.
> > >
> > > Furthermore, this is only the case in one environment (DEV) and works
> > > normally in other environments (i.e. QA)
> > >
> > > I have confirmed (in TOAD and SQL*Plus) that USER_A has EXECUTE privs
> > > on the procedure granted by USER_B.
> > >
> > > Help. What else can I try?
> > >
> > >
> > >

--
http://www.freelists.org/webpage/oracle-l
Received on Thu Feb 21 2008 - 16:04:06 CST

Original text of this message