केवल उत्तर देने के लिए कि त्रुटि क्यों होती है और अंतर दिखाने के लिए:
A) अपेक्षित@password
एक हैश स्ट्रिंग . बनने के लिए मान: GRANT ALL PRIVILEGES
ON `mydb` . * TO 'username'@'localhost' IDENTIFIED
BY
PASSWORD '@password';
B) अपेक्षित है
@password
एक स्पष्ट-पाठ स्ट्रिंग . बनने के लिए मान: GRANT ALL PRIVILEGES
ON `mydb` . * TO 'username'@'localhost' IDENTIFIED
BY
'@password';
जहां "हैश स्ट्रिंग"
SELECT PASSWORD('clearTextPasswd');
का परिणाम है - देखें स्नोमैन का जवाब
उदाहरण के लिए।