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

ماذا يعني Controlling Execution Context

بدأه Discover_2010 في 14 ديسمبر 2008 · 1 رد · 561 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بســم الله الـرحمــن الرحيــم

اريد ان اعرف ما هو المقصود ب Controlling Execution Context ولماذا يتم استخدام معها الامر Execute As عند انشاء الSP او Function ؟

#2

انا قرأت أحد الكتب وحصلت منها انه المقصود من Execution Context هو مثلاً لو عندي جدول له مالك ( Owner ) مثلا على وهذا المالك أعطى صلاحية لمستخدم معين مثلا محمد فقط لعمل إستعلام على الجدول الذي يملكه . وعندما محمد يصمم مثلا SP على هذا الجدول فإن SP يعمل بكفاءة و اذا كان يوجد مستخدم أخر مثلا راشد يريد استخدام هذا SP وليس له الصلاحية بالتعامل مع الجدول فانة عن Execution Context يستطيع راشد التعامل مع الجدول كأنه محمد وذلك بإستخدام Execute AS .

هل هذه فكرة execution Context ؟

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