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

كيف يمكن تحديد أن المستخدم يمكنة التعديل

مغلق
بدأه server_programmer في 25 سبتمبر 2004 · 4 رد · 2,499 مشاهدة · في أرشيف قسم SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

شباب

أستفسار بسيط ( للي يعرف طبعا )

كيف يمكن معرفة ان مستخد ما لدية صلاحية التعديل

أو القراءة أو الحذف ... الخ

من جدول أو أستعلام معين

هل رسالة الخطأ من الاس كيو ال سيرفر تكفي عند التقاطها من البرنامج

لتحديد الصلاحية أو هنالك طريقة أخرى ؟

أرجو الأفادة و لكم الشكر

وفوق كل ذي علم عليم

http://www.leaderstechnology.com

-------------------------------

#2

اضغط بالزر الايمن على الجدول المراد ثم اختر PROPERTIES ثم PERMISSION

Technical Lead Developer

My LinkedIn Profile

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

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

#3

أستاذ طارق

أولا شكرا على الأجابة السريعة

لكن أقصد

أمكانية معرفة الصلاحيات بالكود ( من خلال البرنامج )

هل هناك طريقة غير أقتناص رقم رسالة الخطأ

من البرتامج الذي يعمل علية المستخدم ؟

هكذا أقصد

وأشكرك مرة أخرى على مشاركتك

وفوق كل ذي علم عليم

http://www.leaderstechnology.com

-------------------------------

#4
اقتباس
أمكانية معرفة الصلاحيات بالكود ( من خلال البرنامج )

اتمنى ان تحدد هذا فى المرات القادمه

الطريقه الاولى :

1 - لإظهار الصلاحيات على الجداول

SELECT * FROM INFORMATION_SCHEMA.TABLE_PRIVILEGES

2 - لإظهار الصلاحيات على العمود

SELECT * FROM INFORMATION_SCHEMA.COLUMN_PRIVILEGES

الطريقه الثانيه (و اعتقد انها افضل من الاولى) :

باستخدام الاجراء المخزن sp_helprotect سيقوم بعرض تقرير يحوى كل صلاحيات المستخدم لكائنات قاعدة البيانات

مثال بسيط على هذا الاجراء لعرض صلاحيات المستخدمين على جدول اسمه titles

EXEC sp_helprotect 'titles'

للمزيد حول الاجراء

sp_helprotect T-SQL Reference

تم تعديل هذه المشاركة بواسطة طارق إبراهيم في 26 سبتمبر 2004 في 09:31

Technical Lead Developer

My LinkedIn Profile

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

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

#5

أخ طارق

الله يعطيك العافية

و مشكور ما قصرت

وفوق كل ذي علم عليم

http://www.leaderstechnology.com

-------------------------------

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

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