Re: Execute privileges on PL/SQL function based upon role
From: Darin Brown <drbrown_at_one.net>
Date: 1996/07/13
Message-ID: <31E72B97.2BE3_at_one.net>#1/1
Date: 1996/07/13
Message-ID: <31E72B97.2BE3_at_one.net>#1/1
William D Carey wrote:
This is legitimate. Sounds like you aren't doing anything wrong. Set
echo on and spool your output so we can review the syntax.
>
> The way the ORACLE manuals read, it seems legitimate to grant execute
> on a function to a role and then grant the role to a user.
> The user should then be able to execute the function.
> Instead I get a PLS-00201 identifier 'FUNCTION_NAME' must be declared.
> Granting execute on the function to the user directly worked as well
> as granting execute on the function to PUBLIC.