Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

SQL GRANT स्टेटमेंट का उपयोग करके हम एक MySQL उपयोगकर्ता खाता कैसे सेट कर सकते हैं?


हम GRANT SQL कमांड का उपयोग करके उपयोगकर्ता खाता भी जोड़ सकते हैं। इसे निम्न उदाहरण द्वारा स्पष्ट किया जा सकता है -

उदाहरण

इस उदाहरण में, हम उपयोगकर्ता को जोड़ेंगे ज़ारा पासवर्ड के साथ zara123 किसी विशेष डेटाबेस के लिए,

जिसे ट्यूटोरियल. . नाम दिया गया है

root@host# mysql -u root -p password;
Enter password:*******
mysql> use mysql;
Database changed

mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP
   -> ON TUTORIALS.*
   -> TO 'zara'@'localhost'
   -> IDENTIFIED BY 'zara123';

उपरोक्त कथन MySQL डेटाबेस तालिका में एक प्रविष्टि भी बनाएंगे जिसे उपयोगकर्ता . कहा जाता है ।


  1. MySQL में हम Multi-line Statement कैसे लिख सकते हैं?

    हम मल्टी-लाइन स्टेटमेंट लिख सकते हैं क्योंकि MySQL एक स्टेटमेंट के अंत को टर्मिनेशन सेमीकोलन की तलाश करके निर्धारित करता है, न कि इनपुट लाइन के अंत की तलाश में। उदाहरण mysql> Select *     -> from     -> stock_item; +------------+-------+----------+ | item_name  | Va

  1. मैं MySQL में एक प्रिंट स्टेटमेंट का अनुकरण कैसे कर सकता हूं?

    MySQL में प्रिंट स्टेटमेंट का अनुकरण करने के लिए, आप सेलेक्ट स्टेटमेंट का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है - anyStringValue को ; . के रूप में चुनें आप उपरोक्त सिंटैक्स को MySQL कमांड लाइन क्लाइंट पर देख सकते हैं। केस 1 एक स्ट्रिंग प्रिंट करने के लिए। Hello MYSQL को के रूप में चुनें; आ

  1. हम उपयोगकर्ता को MySQL में सभी संग्रहीत प्रक्रियाओं तक पहुंचने की अनुमति कैसे दे सकते हैं?

    आइए पहले MySQL.user तालिका से सभी उपयोगकर्ताओं और होस्ट को प्रदर्शित करें - उपयोगकर्ता का चयन करें, Mysql.user से होस्ट करें; यह निम्नलिखित आउटपुट देगा - +---------------------+----------+| उपयोगकर्ता | मेजबान | +---------------------+-----------+| बॉब | % || चार्ली | % || रॉबर्ट | % || User2 | %