I have a requirement wherein the oracle database contains packages which have important stored procedures and functions which should not be exposed to the client / customer. The client / customer will be provided with a user account having EXECUTE privilege.
Is there any way in which I can protect the IPR of my package, so that as a owner I should only be able to change the content in the package for future updates.
I tried logging with SYS as SYSDBA and I could see the package and the package body.
I am a newbie to oracle. Please guide me on the steps that I need to take to secure the packages from being copied.