AUTHID CURRENT_USER in the package specification worked fine. Any user logging in now is able to access the functions. But the schema which owns the packages only is able to run DML procedures as other uses do not have privilege to perform DML statements.
I am using Oracle 8i.
I have a package. I have some functions and procedures in this package. These functions use SELECT statements and return some value. But these procedures use DML statements and insert/update/delete some tables in the database.
I granted execute on this package to...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.