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

होस्टनाम को छोड़ कर हम एक MySQL उपयोगकर्ता खाता कैसे बना सकते हैं?


यदि हम उपयोगकर्ता खाते के होस्टनाम भाग को छोड़ देते हैं, तो MySQL इसे स्वीकार कर लेगा और उपयोगकर्ता को किसी भी होस्ट से कनेक्ट करने की अनुमति देगा। इसका सिंटैक्स इस प्रकार होगा -

Use mysql;
CREATE USER user_name IDENTIFIED BY password;

यहाँ,

  • user_name उस उपयोगकर्ता का नाम है जिसका हम ध्यान रखना चाहते हैं।
  • पासवर्ड वह पासवर्ड है जिसे हम user_account के लिए बनाना चाहते हैं। इस पासवर्ड की मदद से MySQL सर्वर इस यूजर की पहचान करेगा।

उदाहरण

दिए गए उदाहरण में हम होस्ट नाम को छोड़ कर एक उपयोगकर्ता 'रिमोट' बना रहे हैं।

mysql> CREATE USER remote identified by 'password123';
Query OK, 0 rows affected (0.00 sec)

उपयोगकर्ता 'रिमोट' किसी भी होस्ट द्वारा सर्वर से जुड़ सकता है।

mysql> SHOW GRANTS FOR remote@'%';
+------------------------------------+
| Grants for remote@%                |
+------------------------------------+
| GRANT USAGE ON *.* TO 'remote'@'%' |
+------------------------------------+
1 row in set (0.00 sec)

उपयोगकर्ता को होस्ट नाम के साथ-साथ पासवर्ड को छोड़ कर बनाया जा सकता है। इसे निम्न उदाहरण की सहायता से समझा जा सकता है जिसमें हमने उपयोगकर्ता 'हैलो' बनाया है

mysql> Create user hello;
Query OK, 0 rows affected (0.00 sec)

mysql> show grants for hello@'%';
+-----------------------------------+
| Grants for hello@%                |
+-----------------------------------+
| GRANT USAGE ON *.* TO 'hello'@'%' |
+-----------------------------------+
1 row in set (0.00 sec)

  1. हम एक MySQL क्लोन टेबल कैसे बना सकते हैं?

    कभी-कभी ऐसी स्थिति हो सकती है जब हमें किसी तालिका की सटीक प्रतिलिपि की आवश्यकता हो और बनाएं टेबल ... चुनें हमारे उद्देश्यों के अनुरूप नहीं है क्योंकि प्रतिलिपि में समान अनुक्रमणिका, डिफ़ॉल्ट मान आदि शामिल होने चाहिए। नीचे दी गई तालिका का एक क्लोन बनाने के लिए आप चरणों का पालन करके इस स्थिति को संभ

  1. हम ORDER BY क्लॉज के साथ MySQL व्यू कैसे बना सकते हैं?

    हम अपने परिणाम सेट में रिकॉर्ड्स को सॉर्ट करने के लिए MySQL ORDER BY क्लॉज का उपयोग कर सकते हैं। . विचारों के साथ ग्रुप बाय क्लॉज को समझने के लिए हम निम्नलिखित डेटा वाले आधार तालिका Student_info का उपयोग करके जानकारी नाम का एक दृश्य बना रहे हैं - mysql> Select * from Student_info; +------+-------

  1. मैं MySQL रूट उपयोगकर्ता के पूर्ण विशेषाधिकारों को कैसे पुनर्स्थापित कर सकता हूं?

    हम अद्यतन कमांड की मदद से MySQL रूट उपयोगकर्ता के पूर्ण विशेषाधिकारों को पुनर्स्थापित कर सकते हैं। सबसे पहले, आपको mysqld . को रोकना होगा और इसे --स्किप-ग्रांट-टेबल . के साथ पुनः प्रारंभ करें विकल्प। उसके बाद, केवल mysql . के साथ mysqld सर्वर से कनेक्ट करें (अर्थात no -p विकल्प, और उपयोगकर्ता नाम क