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

ما الفرق بين schema و owner؟

بدأه Hisham_IT في 31 يوليو 2011 · 4 رد · 825 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاته...

ما الفرق بين schema و owner ؟؟؟.....مثل dbo هل هو مخطط ام انه owner of the database ?

و كيف يمكن انشاء owner للداتابيز برمجيا(استعلاميا).....؟؟؟؟

Currently working on ASP.net ..... come Back Soon

#3
VB Helper كتب:

السلام عليكم ورحمه الله وبركاته

اخي انصحك بمشاهدة الرابط التالي http://www.sqlteam.com/article/understanding-the-difference-between-owners-and-schemas-in-sql-server

شكرا على الرابط...مفيد جدا...

قد فهمت ان dbo يوجد منه user , schema , owner

و ان schema هو حاوي لل objects>>>>

و لكن ما المقصود بالضبط بال object هنا في الداتابيز ??...

و سؤال اخر.....هل يمكنني اختيار اسم owner بنفسي؟؟

جزاكم الله كل خير...

Currently working on ASP.net ..... come Back Soon

#4
اقتباس
و لكن ما المقصود بالضبط بال object هنا في الداتابيز ??...

جدول او Sp او function او ....

dbo هي مصطلح قديم وجد في Sql 2000 وما قبل واستمر فيما بعد للمحافظة على backward compatibly وحاليا في 2005+ هو عبارة عن schema .

اقتباس
و سؤال اخر.....هل يمكنني اختيار اسم owner بنفسي؟؟

ممكن ذلك . حيث ان اي مستخدم ينشئ اي عنصر وهذا المستخدم ليس مديرا للنظام يتبع هذا العنصر له .

والاقضل التعامل مع schema لتنظيم قاعدة البيانات بدلا من الاعتماد على المستخدمين .

#5

جميل جدا.....شكرا tareqVB ....

دعني الخص لك ما فهمته و لا صحح لي خطئي

owner >>>>هو اسم الحساب الذي تدخل به على windows ...و بالتالي هو سيكون نفسه الحساب لل sql ....

و كان dbo هو ال owner في sql 2000 .....و لكن ما بعد ذلك اصبح مخطط

و لكن سؤال اخير !!! :)...

هل يمكن اوصول الى الداتبيز عن طريق اسم owner>>>>>>>>

يرجى اعطائي مثال عن طريق الوصول الى الداتا بيز عن طريق المخطط او owner

اسم القاعدة هو مثلا...myDatabase

Currently working on ASP.net ..... come Back Soon

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