मैं MySQL का उपयोग कर रहा हूं और मुझे एक खाता बनाने की आवश्यकता है जो या तो लोकलहोस्ट से या किसी अन्य सर्वर से कनेक्ट कर सकता है, अर्थात 10.1.1.1। तो मैं कर रहा हूँ:
CREATE USER 'bob'@'localhost' IDENTIFIED BY 'password123';
CREATE USER 'bob'@'10.1.1.1' IDENTIFIED BY 'password123';
GRANT SELECT, INSERT, UPDATE, DELETE on MyDatabse.* to 'bob'@'localhost', 'bob'@'10.1.1.1';
यह ठीक काम करता है, लेकिन क्या एक उपयोगकर्ता खाता बनाने के लिए और अधिक सुरुचिपूर्ण तरीका है जो कई आईपी से जुड़ा हुआ है या इसे इस तरह से करने की आवश्यकता है?
मेरी मुख्य चिंता यह है कि भविष्य में, अनुमतियाँ एक 'बॉब' खाते के लिए अपडेट की जाएंगी, लेकिन दूसरी नहीं।