Oracle सुरक्षा मॉडल का अर्थ है कि हम एक भूमिका के माध्यम से हमारे खाते को दिए गए विशेषाधिकारों का उपयोग करके डेटाबेस ऑब्जेक्ट (विचार, संग्रहीत कार्यविधियाँ, आदि) नहीं बना सकते हैं। विशेषाधिकार हमारे नामित खाते को स्पष्ट रूप से दिए जाने चाहिए।
यह अनाम ब्लॉक पर भी लागू होता है।
इसलिए, यदि आप पीएल/एसक्यूएल बनाना चाहते हैं जो अन्य स्कीमा में डेटाबेस ऑब्जेक्ट्स के विरुद्ध चलता है तो आपको स्कीमा मालिक - या डीबीए - से आपको आवश्यक विशेषाधिकार प्रदान करने के लिए कहना होगा।