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

MySQL डेटाबेस बनाने का प्रयास करने से पहले उपयोगकर्ता अधिकारों की जाँच करें?

<घंटा/>

अनुदान प्रदर्शित करने के लिए, वाक्य रचना इस प्रकार है -

अपने उपयोगकर्ता नाम के लिए अनुदान दिखाएं;

डेटाबेस बनाने का प्रयास करने से पहले उपयोगकर्ता के अधिकारों की जांच करने के लिए उपरोक्त सिंटैक्स को लागू करें।

केस 1 -

यह वर्तमान उपयोगकर्ता के लिए है जो रूट है। निम्नलिखित वाक्य रचना है -

mysql> current_user के लिए अनुदान दिखाएं;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+------------------------------------------ -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ----------------------------------------+| रूट के लिए अनुदान@% |+------------------------------------------ -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------+| अनुदान का चयन करें, सम्मिलित करें, अद्यतन करें, हटाएं, बनाएं, छोड़ें, पुनः लोड करें, शटडाउन, प्रक्रिया, फ़ाइल, संदर्भ, अनुक्रमणिका, परिवर्तन करें, डेटाबेस दिखाएं, सुपर, अस्थायी तालिकाएं बनाएं, लॉक करें, प्रतिलिपि बनाएं, दस्तावेज़, निष्पादन, निष्पादन देखें, रूटीन बनाएं, रूटीन बदलें, उपयोगकर्ता बनाएं, ईवेंट बनाएं, ट्रिगर करें, टेबल स्पेस बनाएं, रोल बनाएं, रोल ऑन करें। अनुदान Backup_admin, binlog_admin, connection_admin, necryption_key_admin, group_replication_admin, persistication_slave_admin, respristication_slave_Admin, संसाधन_ समूह_ admin, receen_group_User, ROLE_ADMIN, SET_USER_ID, SYSTEM_VARIABLE_ADMIN, XA_RECOVER_ADMIN *। * `Root` @`% `| + ---------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- --------------------------+2 पंक्तियाँ सेट में (0.00 सेकंड)

केस 2 -

यह दूसरे यूजर के लिए है। निम्नलिखित प्रश्न है -

mysql> बॉब के लिए अनुदान दिखाएं;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+------------------------------------------ -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ---------------------------------------+| बॉब के लिए अनुदान@% |+------------------------------------------ -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------------------------------------+| अनुदान का चयन करें, सम्मिलित करें, अद्यतन करें, हटाएं, बनाएं, छोड़ें, पुनः लोड करें, शटडाउन, प्रक्रिया, फ़ाइल, संदर्भ, अनुक्रमणिका, परिवर्तन करें, डेटाबेस दिखाएं, सुपर, अस्थायी तालिकाएं बनाएं, लॉक करें, प्रतिलिपि बनाएं, दस्तावेज़, निष्पादन, निष्पादन ग्रांट ऑप्शन के साथ देखें, रूटीन बनाएं, रूटीन बदलें, यूजर बनाएं, इवेंट, ट्रिगर, टेबल स्पेस बनाएं, रोल बनाएं, रोल ऑन करें।* से `बॉब`@`%` तक || अनुदान Backup_admin, binlog_admin, connection_admin, necryption_key_admin, group_replication_admin, persistication_slave_admin, record_group_Admin, संसाधन_ समूह_ admin, recess_group_User, ROOL_ADMIN, SET_USER_ID, SYSTER_ARIABLE_ADMIN, XA_RECOVER_ADMIN पर *। * 'BOB` @ `%` अनुदान विकल्प के साथ | + ------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ----------------------------+2 पंक्तियाँ सेट में (0.00 सेकंड)
  1. कैसे जांचें कि MySQL में कौन सा डेटाबेस चुना गया है?

    इसे हम ड्यूल से DATABASE() मेथड की मदद से चेक कर सकते हैं। मान लीजिए, हम डेटाबेस व्यवसाय का उपयोग कर रहे हैं। क्वेरी इस प्रकार है - व्यवसाय का उपयोग करें;डेटाबेस बदल गया अब हम चेक कर सकते हैं कि कौन सा डेटाबेस डुअल से DATABASE () की मदद से चुना गया है। क्वेरी इस प्रकार है - सेलेक्ट DATABASE() DUA

  1. MySQL कार्यक्षेत्र के साथ एक नया डेटाबेस बनाएँ?

    MySQL वर्कबेंच के साथ एक नया डेटाबेस बनाने के लिए, आपको MySQL वर्कबेंच लॉन्च करना होगा। स्क्रीनशॉट इस प्रकार है। अब, आइए MySQL के साथ कनेक्शन का परीक्षण करें। नीचे दिए गए चरणों का पालन करें - Database->Connect to database (Ctrl +U). निम्नलिखित स्क्रीनशॉट है जो डेटाबेस से कनेक्ट करें संवाद बॉक

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

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