वे ऑब्जेक्ट SYS . के स्वामित्व में हैं उपयोगकर्ता। आप निम्न क्वेरी का उपयोग करके इसे सत्यापित कर सकते हैं:
SELECT * FROM DBA_OBJECTS WHERE OWNER = 'SYS';
अन्य उपयोगकर्ताओं के स्वामित्व वाली वस्तुओं को देखने के लिए, देखें:
SELECT * FROM DBA_OBJECTS WHERE OWNER <> 'SYS';
आपने SYS AS SYSDBA . के रूप में लॉग इन किया होगा , इसलिए SYS उपयोगकर्ता के स्वामित्व वाली वस्तुओं को देखने में सक्षम है।
याद रखें,
- SYS/SYSDBA खास है
- सामान्य डेटाबेस उद्देश्य के लिए कभी भी SYS (या SYSDBA) का उपयोग न करें, लेकिन प्रशासन/रखरखाव उद्देश्य (स्टार्टअप, शटडाउन, बैकअप, पुनर्प्राप्ति) के लिए
- SYS/SYSDBA Oracle स्वामित्व है ("मैंने SYS/SYSDBA के साथ ऐसा किया" से शुरू होने वाला SR/TAR खोलने का प्रयास करें और आपको तत्काल उत्तर दिखाई देगा)
- SYS/SYSDBA किसी अन्य उपयोगकर्ता की तरह काम नहीं करता
- जब आप SYS/SYSDBA का उपयोग करते हैं तो Oracle कुछ कोड पथ को निष्क्रिय कर देता है और अन्य को सक्रिय कर देता है
- आप SYS/SYSDBA के साथ जो कुछ भी करते हैं, वह न तो किसी अन्य उपयोगकर्ता के साथ उसी चीज़ को मान्य करेगा और न ही अमान्य करेगा।
कभी भी SYS/SYSDBA का उपयोग किसी अन्य उपयोगकर्ता द्वारा की जा सकने वाली किसी भी चीज़ के लिए न करें। SYS/SYSDBA का उपयोग केवल उस चीज़ के लिए करें जो कोई और नहीं कर सकता।
देखें यहमजबूत> टॉम कायटे द्वारा आस्कटॉम पर उत्तर दें।