নিম্নলিখিত কমান্ডটি কার্যকরভাবে ব্যবহারকারীকে "মাই ইউজার" ডাটাবেসে সমস্ত সঞ্চিত পদ্ধতি কার্যকর করার অনুমতি দেয়?
GRANT EXECUTE TO [MyDomain\MyUser]
নিম্নলিখিত কমান্ডটি কার্যকরভাবে ব্যবহারকারীকে "মাই ইউজার" ডাটাবেসে সমস্ত সঞ্চিত পদ্ধতি কার্যকর করার অনুমতি দেয়?
GRANT EXECUTE TO [MyDomain\MyUser]
উত্তর:
এসকিউএল সার্ভার ২০০৮ এবং উপরে:
/* CREATE A NEW ROLE */
CREATE ROLE db_executor
/* GRANT EXECUTE TO THE ROLE */
GRANT EXECUTE TO db_executor
কেবল কোনও ব্যবহারকারীর জন্য (কোনও ভূমিকা নয়):
USE [DBName]
GO
GRANT EXECUTE TO [user]
user
বর্গাকার বন্ধনীগুলির মধ্যে থাকতে পারে। এটি আমার ব্যবহারের ক্ষেত্রে কমপক্ষে অংশে সত্য ছিল কারণ আমার ব্যবহারকারীর একটি ডোমেন সংযুক্ত ছিল (যেমন এটিতে একটি \ চরিত্র ছিল)। সম্পাদনা করুন:
এসকিউএল সার্ভার ২০০৫ ডাটাবেস নীতিতে ডাটাবেস সম্পাদনের অনুমতি দেওয়ার ক্ষমতা প্রবর্তন করেছিল , যেমনটি আপনি বর্ণনা করেছেন:
GRANT EXECUTE TO [MyDomain\MyUser]
এটি ডেটাবেস স্কোপে অনুমতি দেবে, যা স্পষ্টভাবে সমস্ত স্কিমায় সঞ্চিত সমস্ত পদ্ধতি অন্তর্ভুক্ত করে। এর অর্থ হল যে আপনাকে সঞ্চিত পদ্ধতিতে স্পষ্টভাবে অনুমতি দিতে হবে না।
আপনি আরও দানাদার হতে চাইলে আপনি স্কিমা এক্সিকিউট অনুমতিগুলি প্রদান করেও সীমাবদ্ধ করতে পারেন:
GRANT EXECUTE ON SCHEMA ::dbo TO [MyDomain\MyUser]
উপরের উত্তরগুলি ছাড়াও, আমি যুক্ত করতে চাই:
পরিবর্তে আপনি এটিকে কোনও ভূমিকার জন্য মঞ্জুরি দিতে চাইতে পারেন এবং তারপরে ভূমিকা ব্যবহারকারীদের (গুলি) অর্পণ করুন। মনে করুন আপনি এর myAppRights
মাধ্যমে কোনও ভূমিকা তৈরি করেছেন
CREATE ROLE [myAppRights]
তারপরে আপনি এর মাধ্যমে মৃত্যুদন্ড কার্যকর করতে পারেন
GRANT EXECUTE TO [myAppRights]
যে ভূমিকা।
অথবা, যদি আপনি এটি স্কিমা স্তরে করতে চান :
GRANT EXECUTE ON SCHEMA ::dbo TO [myAppRights]
এছাড়াও কাজ করে (উদাহরণস্বরূপ, ভূমিকায় myAppRights
স্কিমার সমস্ত উপাদানগুলির dbo
পরে অধিকার কার্যকর করা হবে )।
এইভাবে, আপনাকে কেবল একবার এটি করতে হবে এবং আপনার যদি পরে এটিকে পরিবর্তন করতে হয় তবে ব্যবহারকারী সম্পর্কিত / সহজেই সম্পর্কিত সমস্ত অ্যাপ্লিকেশন অধিকারগুলি বরাদ্দ / বাতিল করতে পারেন - বিশেষত আপনি যদি আরও জটিল অ্যাক্সেস প্রোফাইল তৈরি করতে চান তবে দরকারী useful
দ্রষ্টব্য: আপনি যদি কোনও স্কিমাতে কোনও ভূমিকা প্রদান করেন তবে এটি পরে তৈরির উপাদানগুলিকেও প্রভাবিত করে - এটি আপনার পক্ষে নকশাকৃত নকশার উপর নির্ভর করে উপকারী হতে পারে না, তাই এটি মনে রাখবেন।
[ভূমিকা] থেকে এক্সিকিউট মঞ্জুর করুন
এই অবশ্যই সাহায্য