delphi4arab منتديات دلفي للعرب
تحديد صلاحيات المستخدمين برمجياً في أكسس - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : تحديد صلاحيات المستخدمين برمجياً في أكسس (/showthread.php?tid=4133)



تحديد صلاحيات المستخدمين برمجياً في أكسس - piratewar - 23-04-2012

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله
هل يمكن تحديد الصلاحيات برمجياً في أكسس؟


تحديد صلاحيات المستخدمين برمجياً في أكسس - أبو معاذ - 23-04-2012

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

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

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

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



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

مجرد فكرة...
وفقك الله لكل خير.
[/INDENT]


تحديد صلاحيات المستخدمين برمجياً في أكسس - piratewar - 23-04-2012

هل يعني ذلك أن الأمر بعيد عن sql
كما في قواعد firebird


تحديد صلاحيات المستخدمين برمجياً في أكسس - yassine_hell - 24-04-2012

تستطيع عمل ذلك بالـSQL :

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