आवेदन में स्कीमा नाम को अर्हता प्राप्त करने का सबसे अच्छा तरीका होगा।
यदि यह संभव नहीं है और एप्लिकेशन "स्वामी" ऑब्जेक्ट तक पहुंचने के लिए केवल SQL (PL/SQL नहीं) का उपयोग करता है, तो आप आफ्टर-लॉगऑन ट्रिगर में डिफ़ॉल्ट स्कीमा को बदलकर समानार्थक शब्द से बिल्कुल भी बच सकते हैं:
create or replace trigger USERX.a_logon_USERX
after logon on USERX
BEGIN
EXECUTE IMMEDIATE ('ALTER SESSION SET current_schema=standard');
END;
हालांकि, यह समझना कुछ मुश्किल है कि यह तकनीक विफल हो जाती है जब एप्लिकेशन डेटाबेस में पीएल/एसक्यूएल ब्लॉक ("शुरुआत ... अंत;") भेजता है। PL/SQL संकलित है और इसलिए वर्तमान स्कीमा पर विचार नहीं कर सकता है।