Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> डेटाबेस

Oracle ऐप्स और वेबलॉजिक पासवर्ड बदलें

यह ब्लॉग Oracle® के E-BusinessSuite (EBS) APPS स्कीमा और WebLogic® के लिए पासवर्ड बदलने के चरणों की रूपरेखा तैयार करता है, जो कि Oracle अनुप्रयोग डेटाबेस व्यवस्थापक (DBA) के लिए एक नियमित गतिविधि है। EBS संस्करण R12.2 में, आप AFPASSWD . का उपयोग करके पासवर्ड बदल सकते हैं विकल्प, या FNDCPAS . का उपयोग करके इसके बाद कुछ मैन्युअल चरण।

स्कीमा पासवर्ड बदलें

निम्न तालिका EBS बनाम R12.2 के लिए स्कीमा दिखाती है:

<थ>विवरण
स्कीमा
APPS डेटाबेस में सभी एप्लिकेशन कोड का मालिक है और ई-बिजनेस सूट में सभी डेटा तक पहुंच है।
APPLSYSPUB स्कीमा का उपयोग करके प्रमाणित होने के बाद सभी अंतिम-उपयोगकर्ता कनेक्शन APPS के रूप में जुड़ते हैं।
APPS स्कीमा में APPLSYS और APPS_NE स्कीमा के समान पासवर्ड होना चाहिए।
APPSLSYS ई-बिजनेस सूट के मूल ऑब्जेक्ट (AD_* और FND_* टेबल) के मालिक हैं जिनका उपयोग उपयोगकर्ताओं, मेनू आदि को परिभाषित करने के लिए किया जाता है।
APPLSYS स्कीमा में APPS और APPS_NE स्कीमा के समान पासवर्ड होना चाहिए।
APPS_NE ई-बिजनेस सूट के लिए नया गैर-संस्करण रनटाइम 'APPS' उपयोगकर्ता है।
APPS_NE स्कीमा का पासवर्ड APPLSYS और APPS स्कीमा के समान होना चाहिए।


तालिका स्रोत :https://www.integrigy.com/security-resources/oracle-e-business-suite-applsys-apps-and-appsne

नोट: पासवर्ड बदलने के चरण रन फाइल सिस्टम और FND_USER पर किए जाने चाहिए और FND_ORACLE_USERID किसी भी पासवर्ड को बदलने से पहले तालिकाओं का बैकअप लिया जाना चाहिए। आपके द्वारा पुष्टि किए जाने के बाद कि परिवर्तन सफलतापूर्वक पूर्ण हो गए हैं, बैकअप निकालें। जब आप APPLSYSपासवर्ड बदलते हैं, तो तीनों स्कीमा, APPS, APPLSYS और APPS_NE के पासवर्ड एक साथ बदल जाते हैं।

स्कीमा पासवर्ड बदलने के लिए निम्न चरणों का उपयोग करें:

1:ऐप्लिकेशन स्तरीय सेवाएं बंद करें

प्राथमिक एप्लिकेशन नोड से निम्न आदेश चलाकर एकाधिक नोड्स पर एप्लिकेशन स्तरीय सेवाओं को रोकें:

adstpall.sh apps/apps_password -mode=allnodes

यह WebLogic पासवर्ड के लिए संकेत देता है। आंतरिक रूप से, यह सिक्योर शेल (SSH) का उपयोग करके सभी नोड्स से जुड़ता है, जिसे R12.2.xपूर्वापेक्षाएँ सेटअप के भाग के रूप में सक्षम किया गया था।

2. पासवर्ड बदलें

स्कीमा, APPS, APPLSYS, और APPS_NE के पासवर्ड बदलने के लिए निम्न कमांड लाइन उपयोगिताओं में से एक का उपयोग करें।

FNDCPASS

पर्यावरण फ़ाइल को प्राथमिक एप्लिकेशन सर्वर पर रन फ़ाइल सिस्टम में निर्यात करने के बाद पासवर्ड बदलने के लिए निम्न कमांड का उपयोग करें:

FNDCPASS apps/apps_password 0 Y <SYSTEM username>/<SYSTEM password> SYSTEM APPLSYS <new_password>

नोट: आपको पैच 19127427 लागू करने की आवश्यकता हो सकती है, अन्यथा FNDCPASS त्रुटि के साथ पासवर्ड बदलने में विफल हो सकता है:एप्लिकेशन के लिए पासवर्ड सत्यापन में त्रुटि

AFPASSWD

AFPASSWD FNDCPASS का एक उन्नत संस्करण है और इसमें निम्नलिखित विशेषताएं हैं:

  • AFPASSWD केवल वर्तमान संचालन के लिए आवश्यक पासवर्ड के लिए संकेत देता है, जो एप्लिकेशन प्रशासकों और डेटाबेस प्रशासकों के बीच कर्तव्यों का पृथक्करण प्रदान करता है। यह OracleDatabase Vault के साथ इंटरऑपरेबिलिटी में भी सुधार करता है। इसके विपरीत, FNDCPASS उपयोगिता को वर्तमान में एपीपीएस और सिस्टम उपयोगकर्ता नाम और संबंधित पासवर्ड के विनिर्देश की आवश्यकता है, जो अनुप्रयोगों और डेटाबेस प्रशासकों के बीच कर्तव्यों को अलग करने से रोकता है।

  • जब आप AFPASSWD . के साथ पासवर्ड बदलते हैं , आपको पुष्टि करने के लिए दो बार नया पासवर्ड दर्ज करने के लिए कहा जाता है।

  • EBS रिलीज़ 12.2.3 और बाद के संस्करण में, आप AFPASSWD . का भी उपयोग कर सकते हैं ईबीएस उपयोगकर्ता पासवर्ड को पासवर्ड-हैशिंग योजना में स्थानांतरित करने के लिए उपयोगिता।

AFPASSWD के लिए निम्न सिंटैक्स का उपयोग करें आदेश:

AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] -s <APPLSYS>

निम्न उदाहरण पासवर्ड को बदलता है और डेटाबेस के साथ प्राथमिक एप्लिकेशन सर्वर पर रन फ़ाइल सिस्टम की पर्यावरण फ़ाइल को उपयोगकर्ताERPUAT के रूप में निर्यात करता है :

  • आदेश चलाएँ:AFPASSWD -c apps@ERPUAT -s APPLSYS
  • एप्लिकेशन ऑब्जेक्ट लाइब्रेरी के लिए Oracle पासवर्ड दर्ज करें APPSUSER और APPS . से सफलतापूर्वक कनेक्ट करें ।
  • सिस्टम . के लिए पासवर्ड दर्ज करें Oracle स्कीमा और सिस्टम . से सफलतापूर्वक कनेक्ट करें (लॉग फ़ाइल:AFPWD_ERPUAT_11.log )।
  • उपयोगकर्ता के लिए नया पासवर्ड दर्ज करें और उपयोगकर्ता के लिए नया पासवर्ड सत्यापित करें।
  • ऑपरेशन सफलतापूर्वक पूरा हुआ।

3. ऑटोकॉन्फ़िगर चलाएँ

सभी नोड्स पर नए बदले गए पासवर्ड के साथ ऑटोकॉन्फिग चलाएँ।

4. AdminServer प्रारंभ करें

$INST_TOP/admin/scripts/adadminsrvctl.sh का उपयोग करके AdminServer प्रारंभ करें लिखी हुई कहानी। कोई अन्य एप्लिकेशन स्तरीय सेवाएं प्रारंभ न करें। निम्न आदेश का प्रयोग करें:

adadminsrvctl.sh start

5. WebLogic में APPS पासवर्ड बदलें

निम्नलिखित अनुभागों में वर्णित विकल्पों में से किसी एक का उपयोग करके वेबलॉजिक सूट (WLS) डेटा स्रोत में APPS पासवर्ड बदलें।

कंसोल में पासवर्ड बदलें

WLS कंसोल का उपयोग करके APPS पासवर्ड बदलने के लिए, निम्न चरणों का पालन करें:

  1. WLS व्यवस्थापन कंसोल में लॉग इन करें। Oracle ऐप्स और वेबलॉजिक पासवर्ड बदलें
  2. लॉक करें और संपादित करें क्लिक करें परिवर्तन केंद्र में। Oracle ऐप्स और वेबलॉजिक पासवर्ड बदलें
  3. डोमेन संरचना ट्री में, सेवाओं expand को विस्तृत करें , और डेटा स्रोत . चुनें . Oracle ऐप्स और वेबलॉजिक पासवर्ड बदलें
  4. JDBC डेटा स्रोतों के सारांश पर पेज पर, EBSDataSource select चुनें . Oracle ऐप्स और वेबलॉजिक पासवर्ड बदलें
  5. EBSDataSource के लिए सेटिंग . पर पृष्ठ पर, कनेक्शन पूल का चयन करें टैब।
  6. नया पासवर्ड पासवर्ड में दर्ज करें . Oracle ऐप्स और वेबलॉजिक पासवर्ड बदलें
  7. नया पासवर्ड पासवर्ड की पुष्टि करें . में दर्ज करें ।
  8. सहेजें क्लिक करें ।
  9. परिवर्तन सक्रिय करें क्लिक करें परिवर्तन केंद्र में।
कमांड लाइन पर पासवर्ड बदलें

यूनिक्स प्रॉम्प्ट से WLS एडमिन कंसोल में APPS पासवर्ड बदलने के लिए, निम्न चरणों का पालन करें:

  1. निम्नलिखित जानकारी की पहचान करें, जिसका उपयोग अगले चरण में किया जाएगा:

    • weblogic_password:वेबलॉगिक पासवर्ड
    • server_name:सर्वर का नाम जहां वेबलॉगिक व्यवस्थापक चल रहा है
    • पोर्ट:रन फाइल सिस्टम का वेबलॉगिक एडमिन पोर्ट
    • apps_password:नया ऐप्स पासवर्ड जिसे आपने पहले बदला था
    • डेटा स्रोत का वास्तविक पथ:$FMW_HOME/user_projects/domains/EBS_domain_${ORACLE_SID}
  1. संपादित करें updateDspwd.py और अपने विवरण के साथ पैरामीटर अपडेट करें:
    username = 'weblogic'
    password = 'weblogic_password'
    URL= 't3://server_name:port'
    connect(username,password,URL)
    edit()
    startEdit()
    en = encrypt('apps_password','actual path of data source')
    dsName = 'EBSDataSource'
    cd('/JDBCSystemResources/'+dsName+'/JDBCResource/'+dsName+'/JDBCDriverParams/'+dsName)
    set('PasswordEncrypted',en)
    print ('')
    print ('')
    save()
    activate()
  1. updateDSpwd.py निष्पादित करें ।

6. सभी सेवाएं प्रारंभ करें

प्राथमिक एप्लिकेशन नोड से निम्न आदेश चलाकर सभी सेवाएं प्रारंभ करें:

adstrtal.sh apps/apps_password -mode=allnodes

7. वेबलॉग डेटास्टोर सत्यापित करें

WLS डेटास्टोर को सत्यापित करने के लिए निम्न चरणों का उपयोग करें:

  1. WLS व्यवस्थापन कंसोल में लॉग इन करें।
  2. डोमेन संरचना ट्री में, सेवाओं expand को विस्तृत करें और डेटा स्रोत . चुनें ।
  3. JDBC डेटा स्रोतों के सारांश पर पेज पर, EBSDataSource select चुनें ।
  4. EBSDataSource के लिए सेटिंग . पर पृष्ठ पर, निगरानी> परीक्षण select चुनें ।
  5. चुनें oacore_server1
  6. डेटा स्रोत का परीक्षण करें क्लिक करें ।
  7. संदेश की तलाश करें सर्वर oacore_server1 पर EBSDataSource का परीक्षण सफल रहा

वेबलॉजिक पासवर्ड बदलें

निम्न अनुभाग Txk Delta 7 और बाद के संस्करणों के लिए और Txk Delta 7 से पहले के संस्करणों के लिए WebLogic पासवर्ड को अद्यतन करने के चरण दिखाते हैं।

Tkx Delta 7 और बाद के संस्करण

निम्नलिखित चरण WebLogic Txk Delta 7 और बाद के संस्करणों पर लागू होते हैं:

  1. रन फाइल सिस्टम को सोर्स करने के लिए निम्न कमांड चलाएँ, एडमिन सर्वर को छोड़कर सभी एप्लिकेशन टियर सेवाओं को बंद करें, और सुनिश्चित करें कि नोएप्लिकेशन सर्विसेज (एडमिन सर्वर और नोड मैनेजर को छोड़कर) प्राइमरी एप्लिकेशन सर्वर पर चल रही हैं:

     adstpall.sh apps/apps_password -mode=allnodes -skipNM -skipAdmin
    
  2. Weblogic व्यवस्थापन पासवर्ड बदलने और सेवाओं को प्रारंभ करने के लिए निम्न आदेश चलाएँ:

     perl $FND_TOP/patch/115/bin/txkUpdateEBSDomain.pl -action=updateAdminPassword
    

    सिस्टम आपको ऐप्स पासवर्ड, पुराने वेबलॉजिक पासवर्ड और नए वेबलॉजिक पासवर्ड के लिए संकेत देता है।

    इस प्रक्रिया से कुछ नमूना आउटपुट निम्नलिखित हैं:

    $ perl $FND_TOP/patch/115/bin/txkUpdateEBSD Domain.pl -action=updateAdminPassword

    कार्यक्रम:txkUpdateEBSDomain.pl मंगलवार 21 अगस्त 04:30:52 2018 पर शुरू हुआ

    WebLogic Admin Password को बदलने के बाद AdminServer को फिर से शुरू किया जाता है, WebLogic Admin Password को बदलने से पहले सभी मिड-टियर सेवाओं को बंद कर दिया जाना चाहिए, अगर सभी मिड-टियर सेवाएं SHUTDOWN स्थिति में हैं, तो पुष्टि करें। आगे बढ़ने के लिए "हां" दर्ज करें या बाहर निकलने के लिए कुछ भी दर्ज करें:एप्लिकेशन संदर्भ फ़ाइल का पूरा पथ दर्ज करें [DEFAULT - /apps1/OSID/fs1/inst/apps/OSID_pserver/appl/admin/OSID_pserver.xml]:WLS व्यवस्थापक पासवर्ड दर्ज करें :नया WLS व्यवस्थापक पासवर्ड दर्ज करें:APPS उपयोगकर्ता पासवर्ड दर्ज करें:

    निष्पादन:/apps1/OSID/fs1/FMW_Home/webtier/perl/bin/perl /apps1/OSID/fs1/EBSapps/appl/ad/12.0.0/patch/115/bin/adProvisionEBS.pl ebs-get-serverstatus - कॉन्टेक्स्टफाइल=/apps1/OSID/fs1/inst/apps/OSID_pserver/appl/admin/OSID_pserver.xml -servername=AdminServer -promptmsg=hide -logfile=/apps1/OSID/fs1/inst/apps/OSID_pserver/logs/appl/ rgf/TXK/txkअपडेटईबीएसडोमेन_Tue_Aug_21_04_30_52_2018/EBSProvisioner.log

    ऑनलाइन मोड:

    बैकअप स्थान:/apps1/OSID/fs1/inst/apps/OSID_pserver/logs/appl/rgf/TXK/txkUpdateEBSDdomain_Tue_Aug_21_04_30_52_2018लॉगफ़ाइल स्थान:/apps1/OSID/fs1/inst/apps/OSID_up_up__52x updateAdminPassword.log

    निष्पादन:/apps1/OSID/fs1/EBSapps/comn/util/jdk32/jre/bin/java -classpath:/apps1/OSID/fs1/FMW_Home/wlserver_10.3/server/lib/weblogic.jar:/apps1/OSID /fs1/FMW_Home/Oracle_EBS-app1/oui/jlib/srvm.jar:/apps1/OSID/fs1/EBSapps/comn/java/classes:/apps1/OSID/fs1/EBSapps/comn/shared-libs/ebs-3rdparty /WEB-INF/lib/ebs3rdpartyManifest.jar:/apps1/OSID/fs1/FMW_Home/Oracle_EBS-app1/shared-libs/ebs-appsborg/WEB-INF/lib/ebsAppsborgManifest.jar oracle.apps.ad.util.UpdateEBSDomain updateAdminPassword -contextfile /apps1/OSID/fs1/inst/apps/OSID_pserver/appl/admin/OSID_pserver.xml -promptmsg छुपाएं -logdir /apps1/OSID/fs1/inst/apps/OSID_pserver/logs/appl/rgf/2018K/txkUpdate -logfile /apps1/OSID/fs1/inst/apps/OSID_pserver/logs/appl/rgf/TXK/txkUpdateEBSDdomain_Tue_Aug_21_04_30_52_2018/updateAdminPassword.log

    डोमेन सफलतापूर्वक अपडेट किया गयानए व्यवस्थापक पासवर्ड के साथ AdminServer को पुनरारंभ करना।

    आप adadminsrvctl.sh संस्करण 120.10.1200000.10 चला रहे हैं

    WLS व्यवस्थापक सर्वर को रोकना…विवरण के लिए /apps1/OSID/fs1/inst/apps/OSID_pserver/logs/appl/admin/log/adadminsrvctl.txt देखें

    AdminServer लॉग /apps1/OSID/fs1/FMW_Home/user_projects/domains/EBS_domain_OSID/servers/AdminServer/logs

    पर स्थित होते हैं

    adadminsrvctl.sh:स्थिति 0 के साथ बाहर निकलना

    adadminsrvctl.sh:अधिक जानकारी के लिए लॉगफाइल /apps1/OSID/fs1/inst/apps/OSID_pserver/logs/appl/admin/log/adadminsrvctl.txt देखें…

    आप adnodemgrctl.sh संस्करण 120.11.12020000.12 चला रहे हैं

    NodeManager लॉग /apps1/OSID/fs1/FMW_Home/wlserver_10.3/common/nodemanager/nmHome1

    पर स्थित है।

    adnodemgrctl.sh:स्थिति 0 के साथ बाहर निकलना

    adnodemgrctl.sh:अधिक जानकारी के लिए लॉगफाइल /apps1/OSID/fs1/inst/apps/OSID_pserver/logs/appl/admin/log/adnodemgrctl.txt देखें…

    आप adadminsrvctl.sh संस्करण 120.10.1200000.10 चला रहे हैं

    WLS एडमिन सर्वर शुरू हो रहा है…विवरण के लिए /apps1/OSID/fs1/inst/apps/OSID_pserver/logs/appl/admin/log/adadminsrvctl.txt देखें

    AdminServer लॉग /apps1/OSID/fs1/FMW_Home/user_projects/domains/EBS_domain_OSID/servers/AdminServer/logs

    पर स्थित होते हैं

    adadminsrvctl.sh:स्थिति 0 के साथ बाहर निकलना

    adadminsrvctl.sh:अधिक जानकारी के लिए लॉगफाइल /apps1/OSID/fs1/inst/apps/OSID_pserver/logs/appl/admin/log/adadminsrvctl.txt देखें…

    *************** महत्वपूर्ण ****************WebLogic व्यवस्थापक पासवर्ड बदल दिया गया है। नियंत्रण स्क्रिप्ट का उपयोग करके सभी एप्लिकेशन स्तरीय सेवाओं को पुनरारंभ करें।

    कार्यक्रम:txkUpdateEBSDMain.pl अगस्त 21 04:34:33 2018 पर पूरा हुआ

  1. निम्न आदेश का उपयोग करके सभी नोड्स पर सभी सेवाएं प्रारंभ करें।
adstrtal.sh ऐप्स/apps_password -mode=allnodes
  1. यह सत्यापित करने के लिए व्यवस्थापक कंसोल में लॉगिन करें कि नया WebLogic उपयोगकर्ता पासवर्ड काम करता है।

Tkx Delta 7 से पहले के संस्करण

निम्नलिखित चरण Txk Delta 7 से पहले के WebLogic संस्करणों पर लागू होते हैं:

  1. वेबलॉजिक एडमिनिस्ट्रेटिव कंसोल में लॉग इन करें।
  2. मौजूदा WebLogic व्यवस्थापक उपयोगकर्ता नाम और पासवर्ड का उपयोग करें।
  3. लॉक करें और संपादित करें क्लिक करें और डोमेन . क्लिक करें ।
  4. सुरक्षा . पर क्लिक करें टैब पर क्लिक करें और उन्नत . पर क्लिक करें टैब।
  5. नया पासवर्ड दर्ज करें जो आप वेबलॉजिक व्यवस्थापक उपयोगकर्ता के लिए चाहते हैंनोड प्रबंधक पासवर्ड में ।
  6. सहेजें क्लिक करें और सत्यापित करें कि सेटिंग्स सफलतापूर्वक अपडेट की गई थीं। फिर परिवर्तन सक्रिय करें . पर क्लिक करें ।
  7. सुरक्षा क्षेत्रों पर क्लिक करें और Myrealm . क्लिक करें ।
  8. उपयोगकर्ता और समूह चुनें , वेबलॉजिक उपयोगकर्ता . चुनें , और WebLogic उपयोगकर्ता के लिए नया पासवर्ड दर्ज करें।
  9. सुनिश्चित करें कि सेटिंग्स सफलतापूर्वक अपडेट कर दी गई हैं।

नोट :पासवर्ड परिवर्तन के बाद चलाने के लिए अगले तैयारी चरण में, Oracle AdOnline Patching (adop) EBS डोमेन कॉन्फ़िगरेशन को लागू करता है ताकि यह सुनिश्चित हो सके कि पैच फ़ाइल सिस्टम पर WLSdata स्रोत नए ऐप्स पासवर्ड के साथ सिंक्रनाइज़ है।

निष्कर्ष

APPS, APPLSYS, APPS_NE और WebLogic पासवर्ड बदलने के लिए इस ब्लॉग में उल्लिखित प्रक्रिया का उपयोग करें। ध्यान दें कि विशेष वर्णों या बहुबाइट वर्णों वाले पासवर्ड वर्तमान में EBS के साथ समर्थित नहीं हैं।

FNDCPASS एक विरासती उपकरण है जो अभी भी पश्चगामी संगतता के लिए समर्थित है, लेकिन कमांड लाइन पर पासवर्ड दर्ज करना एक सुरक्षा जोखिम हो सकता है। Oracle अनुशंसा करता है कि सभी ग्राहक जल्द से जल्द सक्सेसर टूल AFPASSWD में परिवर्तन करें , जिसके लिए कमांडलाइन पर कोई पासवर्ड दर्ज नहीं किया गया है।

कोई टिप्पणी करने या प्रश्न पूछने के लिए प्रतिक्रिया टैब का उपयोग करें।

हमारी डेटाबेस सेवाओं के बारे में अधिक जानें।


  1. Oracle Exadata और स्टोरेज इंडेक्स फीचर

    Oracle® Exadata® सिस्टम स्टोरेज इंडेक्स पेश करता है, जो डेटाबेस के प्रदर्शन में सुधार करता है। स्टोरेज इंडेक्स मेमोरी में एक स्ट्रक्चर स्टोर होता है जिसमें कीस्टैटिस्टिक्स होते हैं। यह स्टोरेज इंडेक्स एक्सडाटा को प्रत्येक पंक्ति को पढ़ने के बजाय प्रासंगिक डेटा खोजने के लिए पहले इंडेक्स की जांच करके

  1. Windows 10 में अधिकतम और न्यूनतम पासवर्ड आयु बदलें

    अधिकतम और न्यूनतम पासवर्ड आयु बदलें विंडोज 10:  यदि आपने विंडोज 10 में स्थानीय खातों के लिए पासवर्ड समाप्ति सुविधा को सक्षम किया है तो आपको अपनी आवश्यकताओं के अनुसार अधिकतम और न्यूनतम पासवर्ड पृष्ठ बदलने की आवश्यकता हो सकती है। डिफ़ॉल्ट रूप से, पासवर्ड की अधिकतम आयु 42 दिन और न्यूनतम पासवर्ड आयु 0 प

  1. चैटबॉट प्लेटफॉर्म और ऐप्स की अद्भुत दुनिया

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