माईएसक्यूएल और पीएचपीएमएएडमिन के लिए रूट पासवर्ड कैसे बदलें

मैंने माईएसक्यूएल और पीएचपीवाईएडमिन सेट किया है और उम्मीद करते समय पासवर्ड सेट नहीं करना चुना है कि एक बार सेट होने के बाद मैं रूट और पासवर्ड के साथ लॉगिन कर सकता हूं लेकिन मुझे पीएचपीवाईएडमिन से निम्न त्रुटि मिलती है:

Login without a password is forbidden by configuration (see AllowNoPassword)

मैंने पहले पीएचपीएमएएडमिन फ़ोल्डर को स्थानांतरित कर दिया है /var/www/

मैंने निम्नलिखित पंक्ति को बदलने की कोशिश की है

$cfg['Servers'][$i]['AllowNoPassword'] = false;

को

$cfg['Servers'][$i]['AllowNoPassword'] = true;

लेकिन अभी भी कोई सफलता नहीं मिली है, इसलिए मैं सोच रहा हूं कि क्या कोई तरीका है जिससे मैं दोनों के लिए रूट पासवर्ड बदल सकता हूं ताकि मैं पीएचपीएमएएडमिन तक पहुंच सकूं और डेटाबेस बना सकूं ।

आप सीधे डेटाबेस में लॉग इन करके माईएसक्यूएल रूट पासवर्ड बदल सकते हैं (mysql -h your_host -u root) फिर भागो

SET PASSWORD FOR root@localhost = PASSWORD('yourpassword');

पीएचपीएमएएडमिन को उस पासवर्ड का उपयोग करना चाहिए ताकि यह सुनिश्चित न हो कि "दोनों के लिए"आपका क्या मतलब है ।

नया पासवर्ड पीएचपीएमएएडमिन में सेट करना सुनिश्चित करें config.inc.php भी, लाइन में

$ सीएफजी ['सर्वर'] [$मैं] ['पासवर्ड'] = 'आपका पासवर्ड';
अन्यथा, पीएचपीएमएएडमिन नहीं हो सकता काम, गूंज

उपयोगकर्ता 'उपयोगकर्ता'@ 'लोकलहोस्ट' के लिए एक्सेस अस्वीकृत (पासवर्ड का उपयोग करके: हाँ)

यह आपके कॉन्फ़िगरेशन पर निर्भर करता है । फिर से कॉन्फ़िगर करने के लिए नीचे दिए गए निर्देशों का पालन करें, और पासवर्ड रीसेट करें ।

  1. सीटीआरएल + एएलटी + टी टर्मिनल लॉन्च करने के लिए
  2. sudo dpkg-reconfigure phpmyadmin
  3. के लिए कनेक्शन विधि: यूनिक्स सॉकेट
  4. डेटाबेस के प्रशासनिक उपयोगकर्ता का नाम: root
  5. डेटाबेस के प्रशासनिक उपयोगकर्ता का पासवर्ड: माईएसक्यूएलएसएम्पलपासवर्ड
  6. पीएचपीएमएएडमिन के लिए माईएसक्यूएल उपयोगकर्ता नाम: रूट
  7. पीएचपीएमएएडमिन के लिए माईएसक्यूएल डेटाबेस का नाम: पीएचपीएमएएडमिन
  8. वेब सर्वर स्वचालित रूप से पुन: कॉन्फ़िगर करने के लिए: अपाचे 2
  9. त्रुटि 1045
  10. अनदेखा करें
  11. sudo dpkg-reconfigure mysql-server-5.5
  12. माईएसक्यूएल" रूट " उपयोगकर्ता के लिए नया पासवर्ड: माईएसक्यूएलएसएम्पलपासवर्ड
  13. माईएसक्यूएल" रूट " उपयोगकर्ता के लिए पासवर्ड दोहराएं: माईएसक्यूएलएसएम्पलपासवर्ड
  14. इस सब के बाद अपने माईएसक्यूएल सर्वर को सुरक्षित करने के लिए टर्मिनल पर निम्न कमांड चलाएं । सुडो माईएसक्यूएल _ सुरक्षा _ स्थापना

  15. रूट के लिए वर्तमान पासवर्ड दर्ज करें (कोई नहीं के लिए दर्ज करें): माईएसक्यूएलएसएम्पलपासवर्ड

  16. रूट पासवर्ड बदलें? [वाई / एन] एन
  17. अनाम उपयोगकर्ताओं को हटा दें? [वाई / एन] वाई
  18. रूट लॉगिन को दूरस्थ रूप से अस्वीकार करें? [वाई / एन] वाई
  19. परीक्षण डेटाबेस निकालें और उस तक पहुंच? [वाई / एन] वाई
  20. अब विशेषाधिकार तालिकाओं को पुनः लोड करें? [वाई / एन] वाई

काश यह मदद करता!

आपका दिन शुभ हो!

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

Edit:/etc/phpmyadmin/config.inc.phpNot:/usr/share/phpmyadmin/config.inc.php

मेरा मानना है कि पहला डेबियन स्थानीय कॉन्फ़िगरेशन फ़ाइल है, जो यूएसआर संस्करण को ओवरराइड करेगा ।

“पीएचपीएमएएडमिन फ़ोल्डर” कुछ भी हो सकता है । कृपया अपना ओपी बताएं: एमवी स्रोत लक्ष्य , इसलिए हम समझते हैं ।