GRANT
उपयोगकर्ताओं के लिए विशेषाधिकार जोड़ने के लिए है। भ्रामक रूप से, इसमें उपयोगकर्ता बनाने और उनके पासवर्ड बदलने की क्षमता भी है। यह कार्यक्षमता बहिष्कृत है और इसका उपयोग नहीं किया जाना चाहिए।
यदि आप GRANT
का उपयोग करते हैं IDENTIFIED
. के साथ आप उपयोगकर्ता का पासवर्ड बदल सकते हैं:
साथ ही, GRANT
अगर यह मौजूद नहीं है तो उपयोगकर्ता बना सकता है:
देखें https://dev.mysql.com/doc/refman/ 5.7/hi/grant.html
संक्षेप में, CREATE
. का उपयोग करें एक उपयोगकर्ता बनाने के लिए, और GRANT
. का उपयोग करें विशेषाधिकार जोड़ने के लिए:
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON database.* TO 'username'@'localhost';