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

[مخالف - لم يستخدم البحث :]How To Create A User

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

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

اخواني و اخواتي

اريد انشاء user لداتا بيس خاصة و ان يكون لديه اكسس خاص على بعض Stored procedures و البعض الاخر يكون مخفي عليه اي يرى جزء من الviews و الstored procedure و كيفية امكانيه اعطائه صلاحيات الاضافة و الحذف و التعديل

رحم الله والديكم دنيا و اخرة

#2

يجب عليك تعريف User جديد و بالتالي Schema جديدة معه و Login جديدة مرتبطة بهذا المستخدم من خلال الـ public server role و الـ public database role.

الآن هذا المستخدم لا يملك الصلاحية لفعل اي شيء و لا حتى عمل SELECT على اي Object من اي Schema أخرى.

لإعطاء هذه السماحيات يجب القيام بذلك يدوياً من خلال تعليمة GRANT.

GRANT SELECT ON dbo.Table1 TO F1

و بالتالي سيملك الآن المستخدم F1 سماحية عمل SELECT من الجدول dbo.Table1 للـSchema المسماة dbo.

هناك الكثير الكثير من السماحيات التي يمكنك التعامل معها و أفضل مرجع لها هو SQL Server Online Books.

#3

اخي شكرا على الرد

لكني حقيقة لم استطع ذلك و لم اعرف

لكن هل من طريقة لفعل ذلك في الانتربرايس ماناجر بحيث انشاء يوزر استطيع ان احدد له الفيوس و الستوريد بروسيجر الخاصة به فقط دون ان يرى البقية؟ يا ريت شرح ذلك بشي من التفصيل اذا امكن

و رحم الله والديك دنيا و اخرة

#4

الأخ الكريم/الأخت الكريمة

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

مرحباً بكم في منتدى الفريق العربي للبرمجة

تأسف إدارة المنتدى لغلق الموضوع وذلك لمخالفته قوانين المشاركات، فقرة استخدام البحث قبل السؤال.

قواعد طرح المشاركات

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…