2010-02-25 16 views
8

MySQL में रूट पासवर्ड को खाली में कैसे बदल सकता हूं?एक खाली पासवर्ड में रूट पासवर्ड कैसे बदलें?

निम्नलिखित "Access denied for user 'root'@'localhost' (using password: YES)" त्रुटि देता है।

use mysql; update user set password=PASSWORD("") where User='root'; 
: मुझे यकीन है कि मैं अपना पासवर्ड सही (यह केवल 123456 है)

mysqladmin -u root -p'123456' password '' 

मैं सफलतापूर्वक इस एसक्यूएल चला चुके टाइप किया है लेकिन मैं अभी भी और नहीं एक खाली एक के साथ अपना पासवर्ड 123456 साथ उपयोग कर सकते हैं कर रहा हूँ

+0

क्वेरी पासवर्ड को रीसेट करता है और जैसा कि आपने पासवर्ड के साथ सफलतापूर्वक लॉग इन किया है '' कोई यह मान सकता है कि आपके पास खाली पासवर्ड है। पासवार्ट को पासवर्ड निर्दिष्ट करने वाली क्वेरी को चलाएं: 'पासवर्ड ("mypassword") '। यदि आपने यह किया है तो यह स्पष्ट करने के लिए पोस्ट को संपादित करें। और नीचे दिए गए उत्तरों को देखें। – AxelEckenberger

उत्तर

6

आप MySQL सर्वर को पुनरारंभ करें या निम्न आदेश चलाना चाहिए:

FLUSH PRIVILEGES;

MySQL तुरंत नहीं "देख" है परिवर्तन आप उपयोगकर्ता खाता डेटा, इसलिए इस के लिए की जरूरत युक्त तालिकाओं के लिए बनाने के अतिरिक्त कदम

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