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

MySQL में किसी उपयोगकर्ता को विशिष्ट स्कीमा एक्सेस करने से कैसे रोकें?

किसी उपयोगकर्ता को विशिष्ट स्कीमा एक्सेस करने से रोकने के लिए, आपको DELETE कमांड का उपयोग करना होगा। सिंटैक्स निम्नलिखित है:

DELETE FROM mysql.db WHERE Db IN("yourSpecificSchema", "yourSpecificSchema\_%") AND User = "yourUserName" AND Host = "yourHostName";

आइए ऊपर दिए गए सिंटैक्स को लागू करके किसी उपयोगकर्ता को विशिष्ट स्कीमा एक्सेस करने से रोकते हैं। सबसे पहले, MySQL.user टेबल से सभी उपयोगकर्ताओं और होस्ट को प्रदर्शित करें।

mysql> SELECT user, host FROM MySQL.user;

आउटपुट:

+------------------+-----------+
| user             | host      |
+------------------+-----------+
| Bob              | %         |
| User2            | %         |
| mysql.infoschema | %         |
| mysql.session    | %         |
| mysql.sys        | %         |
| root             | %         |
| @UserName@       | localhost |
| Adam Smith       | localhost |
| Chris            | localhost |
| David            | localhost |
| James            | localhost |
| John             | localhost |
| John Doe         | localhost |
| User1            | localhost |
| am               | localhost |
| hbstudent        | localhost |
| mysql.infoschema | localhost |
| mysql.session    | localhost |
+------------------+-----------+

यहाँ, हम उपयोगकर्ता 'Chris' को होस्ट नाम 'localhost' के साथ 'sample' नामक विशिष्ट स्कीमा एक्सेस करने से रोकेंगे:

mysql> DELETE FROM mysql.db WHERE Db IN("sample", "sample\_%") AND User="Chris" AND Host="localhost";

उपरोक्त क्वेरी निष्पादित करने के बाद, आपको FLUSH का उपयोग करने की आवश्यकता है।

mysql> FLUSH PRIVILEGES;
  1. विंडोज 10 पर ऐप्स को कैलेंडर एक्सेस करने से कैसे रोकें? विंडोज 10 पर ऐप्स को कैलेंडर एक्सेस करने से कैसे रोकें?

    Windows 10 पर कैलेंडर को अन्य एप्लिकेशन द्वारा एक्सेस किया जा सकता है जिन्हें इस पर कैलेंडर या इवेंट की आवश्यकता होती है। डिफॉल्ट रूप से, People, Cortana, और Mail आपके कैलेंडर तक पहुंच चाहते हैं। ये एप्लिकेशन कॉन्टैक्ट लिस्ट का उपयोग करके ईमेल शेड्यूल करने और अपॉइंटमेंट बनाने के लिए मिलकर काम करते ह

  1. विंडोज 10 पर ऐप्स को लोकेशन एक्सेस करने से कैसे रोकें? विंडोज 10 पर ऐप्स को लोकेशन एक्सेस करने से कैसे रोकें?

    कई विंडोज एप्लिकेशन को विंडोज में लोकेशन फीचर तक पहुंच होगी। कभी-कभी यह सुविधा रिमाइंडर, मैप्स और अन्य एप्लिकेशन के लिए सहायक हो सकती है जिन्हें आपकी लोकेशन ट्रैक करने की आवश्यकता होती है ताकि आप अधिक प्रासंगिक जानकारी प्राप्त कर सकें। हालांकि, यदि आप अपनी गोपनीयता को लेकर चिंतित हैं, तो आप एप्लिकेश

  1. विंडोज 10 पर ऐप्स को कैमरा एक्सेस करने से कैसे रोकें? विंडोज 10 पर ऐप्स को कैमरा एक्सेस करने से कैसे रोकें?

    इन दिनों अधिकांश लैपटॉप और टैबलेट में कैमरा होता है। विंडोज 10 एक कैमरा फीचर भी प्रदान करता है जिसे अन्य एप्लिकेशन द्वारा भी एक्सेस किया जा सकता है। कुछ उपयोगकर्ता अपने सिस्टम पर हर एप्लिकेशन द्वारा कैमरा एक्सेस नहीं चाहते हैं। जबकि अन्य किसी भी एप्लिकेशन के लिए कैमरा फीचर का उपयोग नहीं करेंगे। इस ल