কর্মক্ষমতা জড়িত সম্পর্কে, আমি এই বা অন্য কোনও অনুমতিের জন্য কারও সম্পর্কে সচেতন নই।
সংক্রান্ত:
তারা কী করতে পারে যে তাদের সম্ভবত করার অনুমতি দেওয়া উচিত নয়
সোজা কথায়, তারা এমন জিনিস দেখতে পারে যা সম্ভবত তাদের দেখা উচিত নয়। এবং এটি কেবল এসকিউএল সার্ভারের দিক থেকে ভাববেন না। এই বিশেষ অনুমতিটি ডিএমভিগুলিকে যেমন sys.dm_os_sys_info এবং হোস্ট মেশিনের (হার্ডওয়্যার, পরিষেবাদি, ইত্যাদি) অন্তর্দৃষ্টি প্রদান করে এমন আরও কয়েকজনকে পরিচালনা করে। আপনার বিরুদ্ধে কী তথ্য ব্যবহার করা যেতে পারে তা আপনি সর্বদা জানেন না। এবং, যদি আপনি এখন কারও সাথে এই অনুমতি অনুসারে মঞ্জুরিপ্রাপ্ত সমস্ত কিছু দেখে ঠিক থাকেন তবে কখনও কখনও সার্ভিস প্যাকস / সংযোজনীয় আপডেটগুলিতে ডিএমভি যোগ করা হয় এবং তাই তথ্যের একটি নতুন টুকরো প্রকাশিত হয় যা আপনি অবগত নন।
এটি মঞ্জুর করা উচিত কি না তা মূল্যায়ন করার জন্য আমি কোনও গাইডেন্স পাই না।
যেহেতু আপনি ইতিমধ্যে লোকেদের প্রয়োজনীয় ন্যূনতম অনুমতি দেওয়ার কথা উল্লেখ করেছেন, তাই এটি কীভাবে নেমে আসে: অ্যাডহক ব্যবহারের জন্য কারও এই অনুমতি দরকার ? অর্থ, কারও নিজের প্রশ্নগুলি নিয়ে আসার নমনীয়তা দরকার? এক বা একাধিক সঞ্চিত প্রক্রিয়া এবং / অথবা মাল্টি-স্টেটমেন্ট টিভিএফগুলির কাজ তৈরি করবে? যদি তা হয় তবে আপনাকে কোনও ব্যবহারকারীকে অনুমতি দেওয়ার দরকার নেই (যিনি সেই অনুমতি দ্বারা অনুমোদিত কোনও কিছুর পরে নিখরচায়), এবং পরিবর্তে আপনি কোডটিতে অনুমতিগুলি প্রদান করেন (যা কেবল এটি কোড করে যা করা হয় তা করে)। মডিউল সাইন ইন আপনি এটি কীভাবে সম্পন্ন করেন। সাধারণ ধারণাটি হ'ল:
- পছন্দসই ক্রিয়া সম্পাদন করতে সঞ্চিত পদ্ধতি এবং / অথবা মাল্টি-স্টেটমেন্ট টিভিএফ (গুলি) তৈরি করুন।
EXECUTE
ব্যবহারকারী এবং / অথবা ভূমিকাগুলি এই ক্রিয়া সম্পাদন করার জন্য যা প্রয়োজন তা এই মডিউলগুলিতে অনুদান দিন
- একটি শংসাপত্র তৈরি করুন
- সেই শংসাপত্রটি ব্যবহার করে মডিউল (গুলি) সাইন করুন (ব্যবহার করে
ADD SIGNATURE
)
[master]
ডাটাবেসে শংসাপত্রটি অনুলিপি করুন (যেমন [master]
মডিউল (গুলি) সাইন করতে ব্যবহৃত শংসাপত্রের সার্বজনীন কী ব্যবহার করে একটি শংসাপত্র তৈরি করুন ।
- অনুলিপি করা শংসাপত্র থেকে একটি লগইন তৈরি করুন
[master]
- সেই শংসাপত্র ভিত্তিক লগইন (যা উদাহরণস্বরূপ-স্তরের ভূমিকাতে এটি অন্তর্ভুক্ত থাকতে পারে) এর জন্য ইনস্টলেন্স-স্তরীয় অনুমতিগুলি যা প্রয়োজন তা মঞ্জুর করুন।
কিছু উদাহরণের জন্য, দয়া করে দেখুন:
sys.dm_db_missing_index_details
) এবং তারা এটি জানতে পারে যে ঠিক কী কী ঝুঁকি রয়েছে তা জানতে।