যখন একটি স্লেভ হয় পঠনযোগ্য হয় , তখন এটি বিশ্ব থেকে 100% রক্ষা করা হয় না।
মাইএসকিউএল ডকুমেন্টেশন অনুসারে read-only
এই পরিবর্তনশীলটি ডিফল্টরূপে বন্ধ রয়েছে। যখন এটি সক্ষম থাকে, সার্ভারটি SUPER সুবিধাযুক্ত ব্যবহারকারীদের কাছ থেকে বা দাস থ্রেড দ্বারা সম্পাদিত আপডেটগুলি থেকে (কোনও ক্রীতদাস সার্ভারে) ব্যতীত কোনও আপডেটের অনুমতি দেয় না। প্রতিলিপি সেটআপগুলিতে, ক্রীতদাসগণ কেবলমাত্র মাস্টার সার্ভার থেকে ক্লায়েন্টের কাছ থেকে নয়, কেবল আপডেটগুলি গ্রহণ করে তা নিশ্চিত করার জন্য স্লেভ সার্ভারগুলিতে পঠন_আপনি সক্ষম করা কার্যকর হতে পারে।
সুতরাং, সাথে যে কেউ সুপারের অধিকারী দাসকে ইচ্ছামত পড়তে এবং লিখতে পারেন ...
নিশ্চিত হয়ে নিন যে সমস্ত অ-সুবিধাভোগী ব্যবহারকারীদের কাছে সুপারের অধিকার নেই।
আপনি যদি একটি শটে সমস্ত সুপার সুবিধাগুলি প্রত্যাহার করতে চান তবে দয়া করে মাস্টার এবং স্লেভ এ চালান:
UPDATE mysql.user SET super_priv='N' WHERE user<>'root';
FLUSH PRIVILEGES;
স্লেভ সম্পর্কিত উল্লেখ সহ, এটি ন্যায়সঙ্গত সুবিধাগুলি সংরক্ষণ করবে root
বিরত রাখার তারা অন্যথায় এগুলি থেকে সীমাবদ্ধ থাকবে।
আপডেট করুন 2015-08-28 17:39 ইডিটি
আমি সম্প্রতি শিখেছি যে মাইএসকিউএল 5.7 সুপার_ড্রেড_ইনালি পরিচয় করিয়ে দেবে ।
এটি সুপার ব্যবহারকারীদের তাদের ট্র্যাকগুলিতে থামিয়ে দেবে কারণ 5..7 ডক্স বলে
যদি কেবলমাত্র পঠনযোগ্য সিস্টেমের ভেরিয়েবল সক্ষম করা থাকে তবে সার্ভার কেবলমাত্র তাদের কাছে যেমন সুপারির অধিকার রয়েছে তাদের ক্লায়েন্ট আপডেটের অনুমতি দেয়। যদি সুপার_ড্রেড_অনলি সিস্টেম ভেরিয়েবলটি সক্ষম করা থাকে তবে সার্ভার ক্লায়েন্ট আপডেটগুলি এমনকি ব্যবহারকারীদের কাছ থেকেও নিষিদ্ধ করে। কেবলমাত্র পঠন-মোডের বিবরণ এবং কীভাবে পঠন_মাত্র এবং অতি_প্রাণ_ই কেবল ইন্টারঅ্যাক্ট করে সে সম্পর্কিত তথ্যের জন্য পঠন-একমাত্র সিস্টেমের পরিবর্তনশীলের বিবরণ দেখুন।
মাস্টার সার্ভারে কেবলমাত্র_প্রেম_এই পরিবর্তন স্লেভ সার্ভারে প্রতিলিপি করা হয় না। মাস্টারের সেটিং-এর চেয়ে আলাদা কোনও গোলাম সার্ভারে মান সেট করা যেতে পারে।
সুপার_ড্রেড_অনলি মাইএসকিউএল 5.7.8 এ যুক্ত হয়েছিল।