কম্পিউটার টিউটোরিয়াল

রেপ্লিকেশনের সাথে স্টোরড প্রোসিডিউর এবং ফাংশন ব্যবহারের জন্য বিশেষ সিকিউরিটি প্রয়োজনীয়তা কী?


MySQL স্লেভ সার্ভার মাস্টারের বাইনারি লগ থেকে স্টেটমেন্ট এক্সিকিউট করার অধিকার রাখে, তাই রেপ্লিকেশনের সাথে স্টোরড ফাংশন ব্যবহারের জন্য কিছু বিশেষ সিকিউরিটি কনস্ট্রেইন্ট রয়েছে। যদি রেপ্লিকেশন বা বাইনারি লগিং সক্রিয় থাকে (পয়েন্ট-ইন-টাইম রিকভারির জন্য), তবে MySQL DBA-দের দুটি সিকিউরিটি অপশন থাকে:

SUPER প্রিভিলেজ অপশন

স্টোরড ফাংশন তৈরি করতে চাওয়া যেকোনো ইউজারকে DBA-র tarafından SUPER প্রিভিলেজ দিতে হবে।

log_bin_trust_function_creators মোড

log_bin_trust_function_creators সিস্টেম ভেরিয়েবল ১ সেট করলে CREATE ROUTINE প্রিভিলেজ যেকোনো ইউজার স্টোরড ফাংশন তৈরি করতে পারবে।


  1. স্টোরড প্রোসিজার ও ফাংশনের মধ্যে পার্থক্য কী?

  2. স্টোরড প্রোসিজার-এর সুবিধা কী?

  3. MySQL 8.0-এ ডিপ্রিকেট করা অপশন ও ভেরিয়েবল

  4. MySQL 8.0-এ নতুন যোগ করা অপশন ও ভেরিয়েবল