Wamp

2009-01-31 13 views
22

में phpMyAdmin में एक उपयोगकर्ता के लिए एक पासवर्ड लाना तुम कैसे WAMP सर्वर पर phpMyAdmin में जड़ उपयोगकर्ता के लिए पासवर्ड बदल सकता हूँ? क्योंकि पासवर्ड गलत तरीके से बदलने के बाद, मैं phpMyAdmin से बंद कर दिया गया हूं।Wamp

उत्तर

32

phpmyadmin फ़ोल्डर में मेरी config.inc.php फ़ाइल। अपने डेटाबेस के लिए सेट किए गए उपयोगकर्ता को उपयोगकर्ता नाम और पासवर्ड बदलें।

<?php 
/* 
* This is needed for cookie based authentication to encrypt password in 
* cookie 
*/ 
$cfg['blowfish_secret'] = 'xampp'; /* YOU SHOULD CHANGE THIS FOR A MORE SECURE COOKIE AUTH! */ 

/* 
* Servers configuration 
*/ 
$i = 0; 

/* 
* First server 
*/ 
$i++; 

/* Authentication type and info */ 
$cfg['Servers'][$i]['auth_type'] = 'config'; 
$cfg['Servers'][$i]['user'] = 'enter_username_here'; 
$cfg['Servers'][$i]['password'] = 'enter_password_here'; 
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = true; 

/* User for advanced features */ 
$cfg['Servers'][$i]['controluser'] = 'pma'; 
$cfg['Servers'][$i]['controlpass'] = ''; 

/* Advanced phpMyAdmin features */ 
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin'; 
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark'; 
$cfg['Servers'][$i]['relation'] = 'pma_relation'; 
$cfg['Servers'][$i]['table_info'] = 'pma_table_info'; 
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords'; 
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages'; 
$cfg['Servers'][$i]['column_info'] = 'pma_column_info'; 
$cfg['Servers'][$i]['history'] = 'pma_history'; 
$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords'; 

/* 
* End of servers configuration 
*/ 

?> 
+1

बाद के संस्करणों के लिए की में लॉग के लिए अपना पासवर्ड होगा यह भी config.sample.inc.php – KarlosFontana

+0

कहा जा सकता है कि मैं अपने config.inc फ़ाइल – CodyBugstein

2

Documentation.txt नामक एक फ़ाइल के लिए phpMyAdmin की स्थापना खोजें। यह वर्णन करता है कि config.inc.php नामक फ़ाइल कैसे बनाएं और आप उपयोगकर्ता नाम और पासवर्ड को कैसे कॉन्फ़िगर कर सकते हैं।

5

मैं इसके साथ कुछ समस्याएं हैं, और यह तय मेरी एक और चर config

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

हो सकता है यह OT किसी में सहायक होगा का उपयोग कर

14

एक फ़ाइल बुलाया config.inc.php नहीं है phpmyadmin फ़ोल्डर में। \ WAMP \ क्षुधा \ phpmyadmin4.0.4

संपादित auth_type 'config' के लिए 'कुकी' या 'http'

$ cfg [ 'सर्वर'] [:

फ़ाइल पथ सी है $ i] ['auth_type'] = 'कुकी';

$cfg['Servers'][$i]['auth_type'] = 'config'; 

या

$cfg['Servers'][$i]['auth_type'] = 'http'; 

जब आप phpmyadmin साइट तो आप यूज़रनेम और पासवर्ड के लिए कहा जाएगा करने के लिए जाना। यह बाहरी लोगों को आपके phpmyadmin एप्लिकेशन तक पहुंचने से भी सुरक्षित रखता है यदि आपके वेब सर्वर को बाहरी कनेक्शन के संपर्क में आने का मौका मिलता है। अपने config.inc.php फ़ाइल में

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

:

+0

Duganets समाधान ब्लॉक phpmyadmin में उपयोगकर्ता नाम या पासवर्ड लाइन की जरूरत नहीं है स्थायी रूप से और रूट उपयोगकर्ता भी एक्सेस नहीं कर पाएंगे। लेकिन ब्रायनब और सुचेतन द्वारा दिए गए समाधान वास्तव में अद्भुत हैं। –

8

इस कदम का पालन करके वापस डिफ़ॉल्ट सेटिंग करने के लिए प्राप्त करें:

इसके बजाय

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

परिवर्तन यह करने के लिए।

किसी भी पासवर्ड निर्दिष्ट और उपयोगकर्ता नाम डाल के रूप में यह पहले था, जो root का मतलब है।

उदा।

$cfg['Servers'][$i]['user'] = 'root'; 
$cfg['Servers'][$i]['password'] = ''; 

यह मेरे लिए काम किया के बाद मैं अपने config.inc.php फ़ाइल संपादित किया था।

2

ऐसा लगता है कि phpmyadmin के उपयोगकर्ता नाम और पासवर्ड को कहीं और WAMP में जमा हो जाती (शायद एक कस्टम-निर्धारित कॉन्फ़िग फ़ाइल में) या कुछ अतिरिक्त हैशिंग या ... प्रक्रिया में शामिल है।

तो वर्तमान में उपयोग डिफ़ॉल्ट बदलने के लिए 'config'-फ़ाइल-आधारित पासवर्ड आप ब्राउज़ कर सकते हैं "<host>/phpmyadmin/user_password.php" अपने ब्राउज़र का उपयोग कर।आपको अपने mysql प्रमाण-पत्र दर्ज करने के लिए कहा जाएगा और फिर आप उस उपयोगकर्ता के लिए संग्रहीत पासवर्ड को बदलने के लिए प्रदर्शित फ़ॉर्म का उपयोग कर सकते हैं जिसे आपने पहले लॉग किया था।

0

यदि कमांड लाइन mysql -u root -p पर कोई पासवर्ड उपयोग नहीं मिला है तो यह पासवर्ड पूछेगा कि यह आपके द्वारा डिफॉल्ट पासवर्ड होगा जो इंस्टॉलेशन के स्टार्टअप पर टाइप होगा। यह phpmyadmin

संबंधित मुद्दे