PhpMyAdmin - उपयोगकर्ता के लिए पहुँच अस्वीकृत

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

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

  • Step1: MySql खोलें
  • Step2: phpMyAdmin / librarires के माध्यम से, आपको config.inc.php को संपादित करना चाहिए
    • जहां $ cfg ['PmaAbsoluteUri'] = ''; प्रदर्शित किया जाता है, $ cfg ['PmaAbsoluteUri'] = 'localhost / phpmyadmin /' के लिए कमांड बदलें ;
  • चरण 3: सर्वर कमांड के बारे में, $ cfg ['सर्वर'] [$ i] ['होस्ट'] = 'लोकलहोस्ट' बदलें ; से $ cfg ['सर्वर'] [$ i] ['होस्ट'] = 'लोकलहोस्ट';
  • चरण 4: रूट उपयोगकर्ता के लिए अपना नया पासवर्ड दर्ज करने के लिए, कमांड $ cfg ['सर्वर'] [$ i] ['पासवर्ड'] = '' खोजें; और दिए गए क्षेत्र में अपना पासवर्ड दर्ज करें
    • उदाहरण के लिए: $ cfg ['सर्वर'] [$ i] ['पासवर्ड'] = 'अपना पासवर्ड यहाँ टाइप करें';
  • चरण 5: रिबूट MySql

रूट उपयोगकर्ता के अधिकारों को रीसेट करने के लिए

रूट उपयोगकर्ता के अधिकारों को रीसेट करने में सक्षम होने के लिए, आपको निम्नलिखित कमांड दर्ज करनी चाहिए

mysql> * पर सभी PRIVILEGES प्राप्त करें। * GRANT के साथ 'अपना वर्तमान पासवर्ड' द्वारा द्वारा IDENTIFIED

होस्ट और पासवर्ड डालें

यह अनुभाग आपको डिफ़ॉल्ट रूप से होस्ट के नाम और उपयोगकर्ता खाते को सम्मिलित करने और उन्हें सही पासवर्ड के साथ सेट करने की अनुमति देगा, जैसा कि उन्हें php.ini फ़ोल्डर में आवंटित किया गया है। ऐसा करने के लिए, नीचे दिए गए कोड का उपयोग करें:

  • Mysql_connect () के लिए डिफ़ॉल्ट होस्ट (सुरक्षित मोड में लागू नहीं होता है):
    •  mysqli.default_host = 'लोकलहोस्ट' 
  • Mysql_connect () (सुरक्षित मोड में लागू नहीं होता) के लिए डिफ़ॉल्ट उपयोगकर्ता:
    •  mysqli.default_user = 'root' 
  • Mysqli_connect () के लिए डिफ़ॉल्ट पासवर्ड (सुरक्षित मोड में लागू नहीं होता है):
    • नोट: आमतौर पर इस फ़ाइल में पासवर्ड स्टोर करना एक बुरा विचार है क्योंकि PHP एक्सेस वाला कोई भी उपयोगकर्ता इसे देख सकता है
    •  mysqli.default_pw = 'आपका वर्तमान पासवर्ड' 
पिछला लेख अगला लेख

शीर्ष युक्तियाँ