अगर GRANT ALL काम नहीं करता, कोशिश करें:
- रोकें
mysqldऔर इसे--skip-grant-tables. के साथ फिर से शुरू करें विकल्प। mysqldसे कनेक्ट करें सर्वर के साथ बस:mysql(अर्थात कोई-p. नहीं विकल्प, और उपयोगकर्ता नाम की आवश्यकता नहीं हो सकती है)।-
mysql क्लाइंट में निम्न आदेश जारी करें:
UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='root';FLUSH PRIVILEGES;
उसके बाद, आपको GRANT ALL ON *.* TO 'root'@'localhost'; चलाने में सक्षम होना चाहिए। और यह काम करे।