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

MySQL में रूट यूज़र के GRANTS कैसे देखें? SHOW GRANTS कमांड

इसके लिए SHOW GRANTS सिंटैक्स का उपयोग करें:

SHOW GRANTS FOR 'yourUserName'@'yourHostName';

HostName '%' (कोई भी होस्ट) या localhost हो सकता है।

रूट यूज़र के ग्रांट्स देखने का क्वेरी

mysql> SHOW GRANTS FOR 'root'@'%';

आउटपुट:

+----------------------------------------------------------------------------------------------------------------------------------+
| Grants for root@%                                                                                                                |
+----------------------------------------------------------------------------------------------------------------------------------+
| GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, SHUTDOWN, PROCESS, FILE, REFERENCES, INDEX, ALTER, SHOW DATABASES,  |
| SUPER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW,           |
| CREATE ROUTINE, ALTER ROUTINE, CREATE USER, EVENT, TRIGGER, CREATE TABLESPACE, CREATE ROLE, DROP ROLE ON *.* TO `root`@`%`      |
| WITH GRANT OPTION                                                                                                                |
| GRANT BACKUP_ADMIN,BINLOG_ADMIN,CONNECTION_ADMIN,ENCRYPTION_KEY_ADMIN,GROUP_REPLICATION_ADMIN,PERSIST_RO_VARIABLES_ADMIN,       |
| REPLICATION_SLAVE_ADMIN,RESOURCE_GROUP_ADMIN,RESOURCE_GROUP_USER,ROLE_ADMIN,SET_USER_ID,SYSTEM_VARIABLES_ADMIN,XA_RECOVER_ADMIN |
| ON *.* TO `root`@`%`                                                                                                             |
+----------------------------------------------------------------------------------------------------------------------------------+
2 rows in set (0.17 sec)

नोट: रूट यूज़र के पास आमतौर पर WITH GRANT OPTION के साथ सभी विशेषाधिकार होते हैं, जिसमें एडमिनिस्ट्रेटिव विशेषाधिकार भी शामिल हैं।

  1. कमांड लाइन में MySQL डेटाबेस कैसे बनाएं? कमांड लाइन में MySQL डेटाबेस कैसे बनाएं?

    सबसे पहले, आपको कमांड प्रॉम्प्ट खोलना होगा। आप शॉर्टकट Windows+R की का उपयोग करके खोल सकते हैं। स्क्रीनशॉट इस प्रकार है: अब CMD टाइप करें और OK बटन दबाएं: अब निम्न कमांड प्रॉम्प्ट दिखाई देगा: अब MySQL bin डायरेक्टरी तक पहुंचें। स्क्रीनशॉट इस प्रकार है: कमांड लाइन में MySQL चलाकर डेटाबेस बनाने का

  1. - MySQL सीक्वेंस कैसे बनाएं?

    MySQL में सीक्वेंस क्या है? MySQL में, एक सीक्वेंस इंटीजर्स की एक सूची को संदर्भित करता है जो आरोही क्रम में 1 से शुरू होकर या 0 से यदि निर्दिष्ट किया गया हो, उत्पन्न होती है। कई एप्लिकेशन को सीक्वेंस की आवश्यकता होती है जिनका उपयोग विशेष रूप से पहचान के लिए अद्वितीय संख्या उत्पन्न करने के लिए किया

  1. - MySQL प्रोग्राम के लिए विकल्प निर्दिष्ट करने के तरीके

    MySQL प्रोग्राम के लिए विकल्प तीन मुख्य तरीकों से निर्दिष्ट किए जा सकते हैं: 1. कमांड लाइन प्रोग्राम नाम के बाद विकल्प सूचीबद्ध करें। विशिष्ट आह्वान (invocation) के लिए उपयुक्त। 2. ऑप्शन फ़ाइल प्रोग्राम स्टार्टअप पर पढ़ी जाने वाली फ़ाइल में विकल्प रखें। हर बार चलाने पर लागू होने वाले विकल्पों के ल