Oracle 11g के डिफ़ॉल्ट पासवर्ड? [बन्द है]


84

मैंने Oracle 11g स्थापित किया। मैंने सिस्टम और SYS के पासवर्ड नहीं बदले। हालाँकि अब मुझे पता चला है कि डिफ़ॉल्ट पासवर्ड काम नहीं करते हैं। कृपया मदद करे।

जवाबों:


147

पासवर्ड निर्दिष्ट किए बिना डेटाबेस से कनेक्ट करना संभव है। एक बार जब आप ऐसा कर लेते हैं तो आप पासवर्ड रीसेट कर सकते हैं। मैं मान रहा हूँ कि आपने अपनी मशीन पर डेटाबेस स्थापित किया है; यदि आपको पहले उस मशीन से कनेक्ट करने की आवश्यकता नहीं है जिस पर डेटाबेस चल रहा है।

  1. सुनिश्चित करें कि आपका उपयोगकर्ता खाता dbaसमूह का सदस्य है । आप यह कैसे करते हैं यह इस बात पर निर्भर करता है कि आप किस OS पर चल रहे हैं।

  2. दर्ज sqlplus / as sysdbaउचित रूप में एक कमांड प्रॉम्प्ट / खोल / कमांड दें। यह आपको SYS के रूप में डेटाबेस में लॉग इन करना चाहिए।

  3. एक बार जब आप लॉग इन हो जाते हैं, तब आप प्रवेश कर सकते हैं

    alter user SYS identified by "newpassword";
    

    SYS पासवर्ड रीसेट करने के लिए, और इसी तरह सिस्टम के लिए।

(नोट: मैंने Oracle 12c पर इस बारे में कोई कोशिश नहीं की है; मैं मान रहा हूं कि उन्होंने Oracle 11g के बाद से चीजें नहीं बदली हैं।)


2
@ हेन्नेसडेगर: लिंकरोट को खोलने के लिए धन्यवाद। मुझे मृत लिंक से छुटकारा मिल गया है। मैंने भी Oracle 11 पर इसे आजमाने के बारे में अनुभाग नहीं हटाया है, जैसा कि मेरे पास है। मैंने इसे Oracle 12 पर नहीं आज़माया है, लेकिन ...
ल्यूक वुडवर्ड

3
12 सी पर काम करता है - बस परीक्षण किया गया।
डंकन जोन्स

1
मेरे लिए भी काम किया (Oracle 11g एक्सप्रेस संस्करण)
ColorDeColor

जब मैं SQL कमांड लाइन में "कनेक्ट / sysdba" कमांड को निष्पादित करता हूं, तो इसने मुझे "ERROR TNS: प्रोटोकॉल एडॉप्टर त्रुटि" की त्रुटि दी?
गमरुह

@gumuruh: या तो आप उस मशीन से नहीं जुड़े हैं जो डेटाबेस पर है, या TNS श्रोता नहीं है।
ल्यूक वुडवर्ड

28

मशीन में लॉगिन लॉगिन यूजर आईडी (जहां oracle स्थापित है) के रूप में लॉगिन करें।

  1. ORACLE_HOME = <Oracle installation Directory>पर्यावरण चर में जोड़ें

  2. एक कमांड प्रॉम्प्ट खोलें

  3. निर्देशिका को बदलें %ORACLE_HOME%\bin

  4. कमांड टाइप करें sqlplus /nolog

  5. एसक्यूएल> connect /as sysdba

  6. एसक्यूएल> alter user SYS identified by "newpassword";

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

आशा है कि यह आपके लिए काम करेगा ।।


5

एक बार विंडोज़ में स्थापित होने पर रन एसक्यूएल कमांड लाइन (कमांड प्रॉम्प्ट) से शुरू होने वाले निर्देशों का पालन करें

तब ... v। SQL> कनेक्ट / sysdba के रूप में

जुड़े हुए। [एसक्यूएल शीघ्र प्रतिक्रिया]

vi। SQL> परिवर्तन उपयोगकर्ता SYS "newpassword" द्वारा पहचाना गया;

उपयोगकर्ता बदल गया। [एसक्यूएल शीघ्र प्रतिक्रिया]

धन्यवाद। इससे सिरदर्द कम हो गया


3

वास्तव में स्थापना प्रक्रिया के दौरान। यह पासवर्ड दर्ज करने के लिए u को संकेत देगा। स्थापना के अंतिम चरण में, एक विंडो क्लोनिंग डेटाबेस फ़ाइलों को दिखाती हुई दिखाई देगी। प्रतिलिपि करने के बाद, वहाँ एक विकल्प होगा..जैसे पासवर्ड प्रबंध-..हम। हमारा पासवर्ड सेट करने के लिए हवलदार..और उपयोगकर्ता नाम डिफ़ॉल्ट होगा ..

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.