تحديد صلاحيات المستخدمين برمجياً في أكسس
#1
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله
هل يمكن تحديد الصلاحيات برمجياً في أكسس؟
الرد
#2
[INDENT]
وعليكم السلام ورحمة الله وبركاته ،
كفكرة أولية يمكن إنشاء جدول كالآتي :

اسم المستخدم -- العملية -- الصلاحية

ثم تنشئ فورم (Form) تدخل أسماء المستخدمين و صلاحيتهم وفق العمليات الموجودة في برنامجك.
مثال

اسم المستخدم -- العملية -- الصلاحية
المستخدم1 المبيعات تعم
المستخدم1 المشتريات لا



مثلا ، عند استدعاء فورم إدخال المبيعات ، فأنت تبحث عن الصلاحية لهذا المستخدم في الجدول المبين أعلاه.

مجرد فكرة...
وفقك الله لكل خير.
[/INDENT]
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
الرد
#3
هل يعني ذلك أن الأمر بعيد عن sql
كما في قواعد firebird
الرد
#4
تستطيع عمل ذلك بالـSQL :

كود :
CREATE USER usrername SET PASSWORD mypassword;
يو لاسناد صلاحيات راجع هذا:
http://beginner-sql-tutorial.com/sql-gra...-roles.htm
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم