यदि आप एक उपयोगकर्ता बना रहे हैं, तो आपको एक अनुदान भी बनाना होगा। अनुदान निहित रूप से एक उपयोगकर्ता बनाता है यदि यह अस्तित्व में नहीं है (यही कारण है कि आपको अनुदान बनाते समय पासवर्ड शामिल करने के लिए प्रोत्साहित किया जाता है, बस अगर वे मौजूद नहीं हैं)। देखें http://dev.mysql.com/doc/refman/ 5.1/hi/grant.html
तो एक विकल्प केवल अनुदान (पासवर्ड के साथ) बनाना है और उपयोगकर्ता पूरी तरह से बनाया गया है।
उदा:
GRANT ALL PRIVILEGES ON db_name.*
TO 'user'@'%' IDENTIFIED BY 'password'
WITH GRANT OPTION;