/ / एकाधिक एसीएल विशेषाधिकारों के साथ समान होस्ट और उपयोगकर्ता नाम mySQL - mysql

एकाधिक एसीएल विशेषाधिकारों के साथ समान होस्ट और उपयोगकर्ता नाम mySQL - mysql

MySQL में, जहां तक ​​मेरी समझ जाती है, इसकीहमारे लिए अलग-अलग होस्टों से समान उपयोगकर्ता नाम के लिए विशेषाधिकार प्रदान करना संभव है। जैसे। उपयोगकर्ता "कार्थिक" @ लोकलहोस्ट को उपयोगकर्ता "कार्तिक" @ madhost.com से अलग विशेषाधिकार सौंपा जा सकता है

लेकिन, डेटाबेस से कनेक्ट करना संभव होगाएक ही उपयोगकर्ता नाम के साथ और एक ही मेजबान से लेकिन विभिन्न विशेषाधिकारों के साथ? उदाहरण के लिए। जैसे fopen ("file.txt", "r") और fopen ("file.txt", "w"); क्या हम एक ही उपयोगकर्ता से उसी उपयोगकर्ता नाम से डेटाबेस से कनेक्ट करने में सक्षम होंगे लेकिन अलग-अलग विशेषाधिकार?

उत्तर:

जवाब के लिए 0 № 1

मेरे ज्ञान के लिए, आप अलग असाइन कर सकते हैंएक ही उपयोगकर्ता के लिए विशेषाधिकार, लेकिन सर्वर पर एक ही डेटाबेस पर नहीं। यदि आप कर सकते हैं, तो सर्वर नहीं जानता कि किस अनुमति का उपयोग करने के लिए सेट है। यदि यह किसी भिन्न सर्वर पर है, तो यह केवल एक नया उपयोगकर्ता होगा जिसमें एक ही उपयोगकर्ता नाम और पासवर्ड होगा। वे किसी भी अन्य तरीके से जुड़े नहीं जीते।