আমি সম্প্রতি একটি সার্ভারের একজন ব্যবহারকারীর সাথে নিয়মিত অ্যাক্সেসের অধিকারগুলি ভাগ করতে চেয়েছি এবং আমি বুঝতে পেরেছি যে একটি সাধারণ CREATE USERএবং GRANT ALL ON DATABASEআদেশগুলি তাকে SELECTডেটাতে কোনও সরল চালাতে দেয় না ।
আমি একটি নির্দিষ্ট ব্যবহারকারীর প্রদত্ত ডাটাবেস থেকে সমস্ত টেবিলের অধিকার দিতে চাই, তবে আমি নিশ্চিত নই যে তাকে পুরো স্কিমায় অ্যাক্সেস দেওয়া ভাল ধারণা কিনা publicকারণ আমি জানি না যে এটি কোনও ধরণের সুযোগ সুবিধা দেয় কি না? উদ্দীপন। অন্য কোন উপায আছে কি?
GRANT SELECT ON TableName TO [Domain\User]? আমি সাধারণত ব্যবহারকারীদেরdb_datareaderসমস্ত টেবিলের অ্যাক্সেস পড়ার প্রয়োজন হলে কেবল ভূমিকার জন্য নিযুক্ত করি তবে আপনি কতটা দানাদার হতে চান তা আমি নিশ্চিত নই।