DBAsupport.com Forums - Powered by vBulletin
Results 1 to 3 of 3

Thread: Execute procedure

  1. #1
    Join Date
    Jan 2000
    Posts
    387

    Smile

    Hi,

    I have create a procedure using the dba account and the procedure can be executed using this account. Then, I have grant execute on <procedure name> to mooks. However, when i execute the procedure as mooks, i got the following error.

    BEGIN <procedure name>; END;

    *
    ERROR at line 1:
    ORA-06550: line 1, column 7:
    PLS-00201: identifier '<procedure name>' must be declared
    ORA-06550: line 1, column 7:
    PL/SQL: Statement ignored

    Are there any other privileges that I have to grant to mooks before executing the procedure? I have tried grant create procedure to mooks and it doesnt work. Thanks!

  2. #2
    Join Date
    Feb 2000
    Location
    Washington DC
    Posts
    1,843
    Seems your problem relates to this thread.

    [url]http://www.dbasupport.com/forums/showthread.php?threadid=5673[/url]
    Reddy,Sam

  3. #3
    Join Date
    Jan 2000
    Posts
    387
    Hi,

    Thanks, i think i have solved the problem already. I think it could be that the procedure was not created as a public synonym which is why i cannot access it. Thanks anyway! :)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Click Here to Expand Forum to Full Width