सबसे पहले, DESC कमांड के साथ MySQL डेटाबेस को चेक करें।
mysql>DESC mysql.db;
निम्न आउटपुट है।
<पूर्व>+--------------------------+----------+------ +-----+-----------+----------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+--------------------------+---------------+------+ -----+-----------+----------+| मेजबान | चार(60) | नहीं | पंचायती राज | | || डीबी | चार(64) | नहीं | पंचायती राज | | || उपयोगकर्ता | चार(32) | नहीं | पंचायती राज | | || Select_priv | एनम ('एन', 'वाई') | नहीं | | एन | || इंसर्ट_प्रिव | एनम ('एन', 'वाई') | नहीं | | एन | || Update_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Delete_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Create_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Drop_priv | एनम ('एन', 'वाई') | नहीं | | एन | || ग्रांट_प्रिव | एनम ('एन', 'वाई') | नहीं | | एन | || संदर्भ_निजी | एनम ('एन', 'वाई') | नहीं | | एन | || इंडेक्स_प्रिव | एनम ('एन', 'वाई') | नहीं | | एन | || Alter_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Create_tmp_table_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Lock_tables_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Create_view_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Show_view_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Create_routine_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Alter_routine_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Execute_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Event_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Trigger_priv | एनम ('एन', 'वाई') | नहीं | | एन | |+--------------------------+----------------------------+----------+- ----+-----------+----------+22 पंक्तियों में सेट (0.06 सेकंड)आइए अब विशेषाधिकार देने की क्वेरी देखें।
mysql> अद्यतन mysql.user SET Super_Priv='Y' WHERE user='Manish' और host='%';क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड)पंक्तियाँ मिलान:1 परिवर्तित:0 चेतावनियाँ:0पूर्व>आइए अब DESC कमांड का उपयोग करके तालिका प्रदर्शित करें।
mysql> desc mysql.user;+------------------------+-------------- ---------------------+----------+-----+--------------------- --------+----------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+------------------------+-------------------------- -------------+----------+-----+-------------------------- +----------+| मेजबान | चार(60) | नहीं | पंचायती राज | | || उपयोगकर्ता | चार(32) | नहीं | पंचायती राज | | || Select_priv | एनम ('एन', 'वाई') | नहीं | | एन | || इंसर्ट_प्रिव | एनम ('एन', 'वाई') | नहीं | | एन | || Update_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Delete_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Create_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Drop_priv | एनम ('एन', 'वाई') | नहीं | | एन | || रीलोड_प्रिव | एनम ('एन', 'वाई') | नहीं | | एन | || शटडाउन_प्रिव | एनम ('एन', 'वाई') | नहीं | | एन | || Process_priv | एनम ('एन', 'वाई') | नहीं | | एन | || File_priv | एनम ('एन', 'वाई') | नहीं | | एन | || ग्रांट_प्रिव | एनम ('एन', 'वाई') | नहीं | | एन | || संदर्भ_निजी | एनम ('एन', 'वाई') | नहीं | | एन | || इंडेक्स_प्रिव | एनम ('एन', 'वाई') | नहीं | | एन | || Alter_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Show_db_priv | एनम ('एन', 'वाई') | नहीं | | एन | || सुपर_प्रिव | एनम ('एन', 'वाई') | नहीं | | एन | || Create_tmp_table_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Lock_tables_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Execute_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Repl_slave_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Repl_client_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Create_view_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Show_view_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Create_routine_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Alter_routine_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Create_user_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Event_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Trigger_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Create_tablespace_priv | एनम ('एन', 'वाई') | नहीं | | एन | || ssl_type | एनम ('', 'कोई भी', 'X509', 'निर्दिष्ट') | नहीं | | | || ssl_cipher | बूँद | नहीं | | नल | || x509_ जारीकर्ता | बूँद | नहीं | | नल | || x509_विषय | बूँद | नहीं | | नल | || मैक्स_प्रश्न | int(11) अहस्ताक्षरित | नहीं | | 0 | || max_updates | int(11) अहस्ताक्षरित | नहीं | | 0 | || max_connections | int(11) अहस्ताक्षरित | नहीं | | 0 | || max_user_connections | int(11) अहस्ताक्षरित | नहीं | | 0 | || प्लगइन | चार(64) | नहीं | | caching_sha2_password | || प्रमाणीकरण_स्ट्रिंग | पाठ | हाँ | | नल | || पासवर्ड_एक्सपायर्ड | एनम ('एन', 'वाई') | नहीं | | एन | || password_last_changed | टाइमस्टैम्प | हाँ | | नल | || पासवर्ड_लाइफटाइम | स्मालिंट(5) अहस्ताक्षरित | हाँ | | नल | || account_locked | एनम ('एन', 'वाई') | नहीं | | एन | || Create_role_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Drop_role_priv | एनम ('एन', 'वाई') | नहीं | | एन | || Password_reuse_history | स्मालिंट(5) अहस्ताक्षरित | हाँ | | नल | || Password_reuse_time | स्मालिंट(5) अहस्ताक्षरित | हाँ | | नल | |+--------------------------+-------------------------- -------------+----------+-----+--------------------------+ -------+49 पंक्तियाँ सेट में (0.01 सेकंड)जोड़े गए विशेषाधिकार उपरोक्त तालिका में आसानी से देखे जा सकते हैं। MySQL डेटाबेस में सुपर विशेषाधिकार जोड़ने के लिए, निम्नलिखित सिंटैक्स है।
mysql> ग्रांट सुपर ऑन *.* यूजर@'लोकलहोस्ट' को 'पासवर्डनाम' से पहचाना जाता है;उपरोक्त क्वेरी को निष्पादित करने के बाद, इसे निम्न आदेश के साथ समाप्त करना न भूलें।
फ्लश विशेषाधिकार;