सबसे पहले, CREATE कमांड का उपयोग करके एक यूजर और पासवर्ड बनाएं। वाक्य रचना इस प्रकार है।
उपयोगकर्ता 'yourUserName'@'localhost' बनाएं, जिसे 'yourPassword' से पहचाना गया हो;
उपयोगकर्ता को विशिष्ट डेटाबेस के सभी विशेषाधिकार देने का सिंटैक्स इस प्रकार है।
अपनेडेटाबेसनाम पर सभी विशेषाधिकार प्रदान करें। * to 'yourUserName'@'localhost';
अब आप एक उपयोगकर्ता बनाने और सभी विशेषाधिकार प्रदान करने के लिए उपरोक्त सिंटैक्स को लागू कर सकते हैं।
चरण 1 − एक उपयोगकर्ता बनाएं
क्वेरी इस प्रकार है।
mysql> उपयोगकर्ता 'एडम स्मिथ' @ 'लोकलहोस्ट' बनाएं 'एडम 123456' द्वारा पहचाना गया; क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.29 सेकंड)
चरण 2 - उपयोगकर्ता को सभी विशेषाधिकार प्रदान करें।
क्वेरी इस प्रकार है।
mysql> परीक्षण पर सभी विशेषाधिकार प्रदान करें। * टू 'एडम स्मिथ'@'लोकलहोस्ट';क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.19 सेकंड)
यह जांचने के लिए कि उपयोगकर्ता बनाया गया है या नहीं, आप MySQL.user तालिका का उपयोग कर सकते हैं। क्वेरी इस प्रकार है।
mysql> उपयोगकर्ता का चयन करें, MySQL.user से होस्ट करें;
निम्न आउटपुट है।
<पूर्व>+---------------------+----------+| उपयोगकर्ता | मेजबान |+---------------------+-----------+| मनीष | % || User2 | % || mysql.infoschema | % || mysql.session | % || mysql.sys | % || जड़ | % || एडम स्मिथ | लोकलहोस्ट || User1 | लोकलहोस्ट || हूँ | लोकलहोस्ट |+---------------------+----------+9 पंक्तियों में सेट (0.00 सेकंड)उपरोक्त नमूना आउटपुट को देखें, उपयोगकर्ता एडम स्मिथ MySQL.user तालिका में मौजूद है।