Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

त्रुटि:ORA-65096:oracle में अमान्य सामान्य उपयोगकर्ता या भूमिका का नाम

99.9% बार त्रुटि ORA-65096: invalid common user or role name इसका मतलब है कि आप सीडीबी में लॉग इन हैं जब आपको पीडीबी में लॉग इन किया जाना चाहिए। उदाहरण के लिए, यदि आपने डिफ़ॉल्ट 19c स्थापना सेटिंग्स का उपयोग किया है, तो आपको ORCL (CDB) के बजाय ORCLPDB (PDB) में लॉगिन करना चाहिए।

खतरा - यदि आप उपयोगकर्ताओं को गलत तरीके से बनाने पर जोर देते हैं, तो नीचे दिए गए चरणों का पालन करें।

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

विशेष रूप से, यदि आप "_ORACLE_SCRIPT"=true . सेट करते हैं , ORACLE_MAINTAINED 'Y' पर सेट कॉलम के साथ कुछ डेटा डिक्शनरी परिवर्तन किए जाएंगे। उन उपयोगकर्ताओं और वस्तुओं को कुछ डीबीए स्क्रिप्ट से गलत तरीके से बाहर रखा जाएगा। और उन्हें कुछ सिस्टम स्क्रिप्ट में गलत तरीके से शामिल किया जा सकता है।

यदि आप उपरोक्त जोखिमों के साथ ठीक हैं, और सामान्य उपयोगकर्ताओं को सही तरीके से नहीं बनाना चाहते हैं, तो उपयोगकर्ता बनाने से पहले इस कमांड को चलाएँ:

alter session set "_ORACLE_SCRIPT"=true;  

मुझे इसका उत्तर यहां मिला है



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle SQL - REGEXP_LIKE में a-z या A-Z . के अलावा अन्य वर्ण शामिल हैं

  2. क्या विदेशी कुंजी हमेशा किसी अन्य तालिका में एक अद्वितीय कुंजी का संदर्भ देती है?

  3. Oracle:WHERE क्लॉज में `(+)` क्या करता है?

  4. आप SQL 2000/2005 पर Oracle डेटाबेस से लिंक किए गए सर्वर को कैसे सेटअप करते हैं?

  5. क्या मुझे Oracle पर विदेशी कुंजियों पर अनुक्रमणिका बनाने की आवश्यकता है?