الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ماذا تعني ال Schemas

مغلق
بدأه ayman_krosh في 20 مايو 2007 · 2 رد · 1,050 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أرجوا التكرم بشرح معنى Schemas وضرب مثال بسيط عليها ، وشكرا

#2

مفهوم Schema في SQL Server 2005 هو نفس مفهوم الnamespace في الDotNet Framework

تسمح بوجود أكثر من كائن (جدول، view, procedure ، إلخ) بنفس الاسم في نفس قاعدة البيانات، وإضافة إلى ذلك تدعم الصلاحيات بصورة أكبر من ذي قبل، إذ يمكنك تخصيص مستخدمين بصلاحيات على للschema وبالتالي ستكون لهم صلاحيات على محتويات الschema، إضافة إلى أن الschemas حلت الإشكال الذي كان موجودا في إصدارة 2000 عندما يكون لمستخدم صلاحية إنشاء كائن في قاعدة البيانات، ومن ثم لن يكون بالإمكان حذف المستخدم بدون حذف الكائنات التي أنشأها، أما عبر الschema فالحل يتمثل في حذف المستخدم من الschema فقط.

فكر بطريقة أخرى

#3

ألف شكر يا اخي لقد وضحت الصورة تمام عندي.

بس هل ممكن تعطيني مثال عملي ، يعني في البداية تنشأ لي schemas ثم تريني كيف أمنح الصلاحيات . وشكرا

هذا الموضوع مغلق.

مواضيع مشابهة