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

Oracle JDBC:अमान्य उपयोगकर्ता नाम/पासवर्ड (ora-01017)

अजीब। कुछ विचार:

  1. यह सुनिश्चित करने के लिए कि वे सही हैं, कुछ दिनों के लिए उपयोगकर्ता नाम और पासवर्ड लॉग करें। कोड में कुछ बग उस मान को अधिलेखित कर सकते हैं जिसकी आपको अपेक्षा नहीं है।

  2. टॉमकैट द्वारा प्रदान किए गए कनेक्शन पूल के साथ जेएनडीआई का उपयोग करने पर विचार करें। डीबीसीपी के पास यह जांचने के लिए कुछ वाकई उन्नत विकल्प हैं कि क्या कोई कनेक्शन अभी भी जीवित है और इसे फिर से कैसे जोड़ा जाए। उसके बाद, आपको अब अपने लॉग्स में कनेक्शन संबंधी कोई समस्या नहीं दिखनी चाहिए। इससे सुरक्षा भी बेहतर होगी क्योंकि अब किसी भी ऐप को डीबी पासवर्ड जानने की जरूरत नहीं है।

  3. यह संसाधन लीक के साथ एक समस्या हो सकती है (ऐसा तब होता है जब कोई ऐप कनेक्शन कभी नहीं लौटाता है) लेकिन मैं एक अलग त्रुटि संदेश की अपेक्षा करता हूं।

  4. कुछ डेटाबेस (DB2, H2) ऐसे दृश्य बनाने की अनुमति देते हैं जो अन्य डेटाबेस से दूरस्थ तालिकाओं को स्थानीय तालिकाओं की तरह दृश्यमान बनाते हैं। सुनिश्चित नहीं है कि Oracle इसका समर्थन करता है या नहीं, लेकिन यदि ऐसा होता है, तो शायद इस दूरस्थ तालिका के लिए उपयोगकर्ता नाम/पासवर्ड गलत है।

इस ब्लॉग पोस्ट के बिंदुओं पर भी विचार करें:Oracle ORA-01017 युक्तियाँ

पहली नज़र में, पोस्ट में कुछ भी आपकी समस्या का कारण नहीं बन सकता है, लेकिन हो सकता है कि कुछ स्क्रिप्ट tnsnames.ora में हेरफेर कर रही हो (उदाहरण के लिए एक नई प्रति वितरित करना)।

या डीबीए ने सभी उपयोगकर्ताओं को दैनिक बैकअप के समय के लिए अक्षम कर दिया।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कर्मचारी विवरण मुद्रित करने के लिए पीएल/एसक्यूएल कार्यक्रम

  2. ORA-02049 का समस्या निवारण कैसे करें और Oracle के साथ सामान्य रूप से समस्याओं को लॉक करें

  3. हाइबरनेट, आईडी, ओरेकल, अनुक्रम

  4. एक अद्वितीय फ़िल्टर के साथ Oracle के LISTAGG फ़ंक्शन का उपयोग कैसे करें?

  5. सीबीओ सांख्यिकी श्वेत पत्र