I want to host my APEX application at one On-Premise database instance where I am not the database admin, and don't want the local admin or anyone else to access or modify my APEX application so I stay owning the the code and its support.
What is the right practice to achieve this?