মাইক্রোসফ্ট এসকিউএল সার্ভারের মালিকানাধীন স্কিমাস এবং ভূমিকা সদস্যতার মধ্যে পার্থক্য


24

মধ্যে পার্থক্য আছে Owned Schemasএবং Role Members?

আমার বোঝার থেকে, Role Membersবাধ্যতামূলক হয় - চেক বক্স অন্তত এক আছে ব্যবহারকারী প্রয়োজন অনুযায়ী Role Membersচেক করা।

তবে এটি Owned Schemasবাধ্যতামূলক নয়। কেন আমাকে সেখানে কেন দরকার আছে তা সত্যিই আমাকে অবাক করে দেয় Owned Schemas

এখানে চিত্র বর্ণনা লিখুন

উত্তর:


17

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


লাইনগুলির মধ্যে পড়া , আমি অনুমান করছি যে এই স্কিমাগুলি থাকার বিন্দুটি উদাহরণস্বরূপ, আপনি db_datareaderভূমিকা এবং স্কিমা সহ ব্যবহারকারীদের দ্বারা নির্দিষ্ট কিছু বস্তু লিখিত হতে পারে যা অন্য কারও দ্বারা অগত্যা পাঠযোগ্য নয়। এমন অ্যাপ্লিকেশনটির জন্য ভাল কাজ করবে যা কেবলমাত্র অ্যাক্সেসের পাঠ্য অ্যাক্সেসের প্রয়োজন dbo, তবে কিছু সঞ্চিত প্রক্স বা ট্রিগার ইনস্টল করতে হবে। অবশ্যই, এর জন্য আপনাকে প্রতিটি ব্যবহারকারীকে ভূমিকা এবং স্কিমা উভয়ই ম্যানুয়ালি যুক্ত করতে হবে।
jpaugh

-1

আচ্ছা .. এটি খুব পুরানো থ্রেড তবে এখনও এখানে যারা যাবেন তাদের জন্য আমার কাছ থেকে 2 সেন্ট। এই লিঙ্কে উপরের প্রশ্নের জন্য সেরা উত্তর রয়েছে।

https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/sql/ownership-and-user-schema-separation-in-sql-server

একই থেকে একটি অংশ:

দশটি পূর্ব-সংজ্ঞায়িত স্কিমা সহ এসকিউএল সার্ভার জাহাজ যার বিল্ট-ইন ডাটাবেস ব্যবহারকারী এবং ভূমিকাগুলির একই নাম রয়েছে। এগুলি মূলত পশ্চাদপদ সামঞ্জস্যের জন্য বিদ্যমান। আপনার যদি প্রয়োজন না হয় তবে আপনি যে স্কিমাগুলি স্থির ডাটাবেসের ভূমিকাগুলির মতো একই নামগুলি রেখে দিতে পারেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.