MySQL একটি অত্যাধুনিক অ্যাক্সেস কন্ট্রোল এবং প্রিভিলেজ সিস্টেম প্রয়োগ করে যা আমাদের ক্লায়েন্ট অপারেশন পরিচালনার জন্য ব্যাপক অ্যাক্সেসের নিয়ম তৈরি করতে দেয় এবং অননুমোদিত ক্লায়েন্টদের ডাটাবেস সিস্টেম অ্যাক্সেস করা থেকে কার্যকরভাবে প্রতিরোধ করে৷
মাইএসকিউএল অ্যাক্সেস কন্ট্রোলের দুটি ধাপ থাকে যখন কোনো ক্লায়েন্ট সার্ভারের সাথে সংযোগ করে -
সংযোগ যাচাইকরণ
৷একটি ক্লায়েন্ট, যা MySQL ডাটাবেস সার্ভারের সাথে সংযোগ করে, তার একটি বৈধ ব্যবহারকারীর নাম এবং পাসওয়ার্ড থাকতে হবে। উপরন্তু, ক্লায়েন্ট যে হোস্টের সাথে সংযোগ স্থাপন করে সেটিকে MySQL অনুদান টেবিলের মধ্যে হোস্টের সাথে মিলতে হবে।
অনুরোধ যাচাইকরণ
৷একবার একটি সংযোগ সফলভাবে প্রতিষ্ঠিত হলে, ক্লায়েন্ট দ্বারা জারি করা প্রতিটি বিবৃতির জন্য, MySQL পরীক্ষা করে যে সেই নির্দিষ্ট বিবৃতিটি কার্যকর করার জন্য ক্লায়েন্টের যথেষ্ট সুবিধা আছে কিনা। ডাটাবেস, টেবিল এবং ফিল্ড লেভেলে কোনো বিশেষাধিকার চেক করার জন্য MySQL এর নমনীয়তা রয়েছে।