हम अद्यतन कमांड की मदद से MySQL रूट उपयोगकर्ता के पूर्ण विशेषाधिकारों को पुनर्स्थापित कर सकते हैं।
सबसे पहले, आपको mysqld . को रोकना होगा और इसे --स्किप-ग्रांट-टेबल . के साथ पुनः प्रारंभ करें विकल्प। उसके बाद, केवल mysql . के साथ mysqld सर्वर से कनेक्ट करें (अर्थात no -p विकल्प, और उपयोगकर्ता नाम की आवश्यकता नहीं हो सकती है)।
MySQL रूट उपयोगकर्ता को पूर्ण विशेषाधिकारों के साथ पुनर्स्थापित करने के लिए नीचे दिए गए कमांड को mysql क्लाइंट में जारी करें।
mysql> अद्यतन mysql.user SET Grant_priv ='Y', Super_priv ='Y' जहां उपयोगकर्ता ='रूट'; क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.04 सेकंड) पंक्तियाँ मिलान:1 परिवर्तित:0 चेतावनियाँ:0पूर्व>ऊपर, हमने सुपर विशेषाधिकार निर्धारित किया है।
Super_priv ='Y'अब हमें FLUSH कमांड की मदद से विशेषाधिकारों को फ्लश करने की आवश्यकता है।
mysql> फ्लश PRIVILEGES;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.18 सेकंड)