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

مشكلات ال Workgroup ؟

مغلق
بدأه أبو هادي في 21 ديسمبر 2002 · 4 رد · 2,574 مشاهدة · في قسم الدروس والمشاريع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

هل منكم من اختبر ملف الـ Workgroup التابع للأكسس ليكتب لنا عن محاسنه ومساوئه .

على ما أعلم أن من مساوئه لو تم حذف الملف فسوف تعمل جميع البرامج بدون الصلاحيات وكأنه لم تخصص صلاحيات من الأصل !!!!! .

وكذلك لا يمكن تخصيص ملف لكل قاعدة بيانات على حدى .

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

لقد رأيت بشكل سريع مواضيع تتكلم عن موضوع صلاحيات بشكل جداول خاصة قد تدل على ما يبدو أنه لا توجد قناعة بملف صلاحيات الأكسس .

آمل من يستطيع تنويرنا أن ينورنا .. يجعل أيامك كلها نور في نور .

مع تحيات أبو هادي

#2

الأخ العزيز أبو هادي :

بالنسبة لملف workgroup يمكنك تخصيص ملف لكل قاعدة عن طريق إنشاء ملف جديد وربط القاعدة المطلوبه به .

أما بعد التأمين يتم حذف ملف التأمين وعندها لا يستطيع أي مستخدم أن يشاهد تصميم القاعدة حيث ستظهر له رسالة ليس لديك الإذن بالتعديل أو الدخول فى التصميم حسب اختيارات مالك القاعدة أصلا .

هذا الموضوع جيد وكبير وليس بسهل من وجهة نظري ولكن يجب من يدخل به أن يكون حريص فى اجراءاته .

وقبل كل شيء يجب أن يكون لديك نسخ احتياطية للقاعدة التي تعمل لها التأمين .

أخي العزيز تمعن فى هذه الخطوات لعلك تستفيد منه بشيء .

Here's the steps involved in creating a workgroup file for the front-end database.  You will need to follow the same steps for the back-end database.


1. Backup your System.mdw file in case you mess up (this is the one that ships with Microsoft).  Also backup your database.
2. Open your database
3. Add a new user (i.e. MyAdminsUser) Make sure this new user is a member of the group "Admins"  (This user represents the Administrator of the project and, as such, will have all rights to the database)
4. Assign a password to user Admin (User Admin is the default user for unsecured databases)
   (By assigning a password for Admin, you will be forced to login to Access everytime you open a database.  Don't worry about, will take care of that later.)
5. Exit Access
6. Restart you database (Access will ask you to login.  Login as the new user (no password)
7. Start the Security Wizard
8. In the first screen check the box entitled "Create a new workgroup information file"
9. Select Next
10. In the second screen, select Browse (located to the right of the file name field).  At this point you will name your workgroup file (I would suggest putting your new workgroup file in a location that everyone will access (i.e. a network server))
11. Select the check box entitled "I want to create a shortcut to open my secured database"
12. Select Next
13. On the third screen, simply select Next (You'll want to secure all existing database objects)
14. On the fourth screen, simply select next (Don't select any groups to be included in your workgroup information file)
15. On the fifth screen, select the check box entitled "No, the Users group should not have any permissions"
16. Select Next
17. The sixth screen asks you to list the names of users you want added to this workgroup.  The only one you want included is the new user you created earlier.  Add the new user to the list.  By default, your network name is shown, remove it.  The new user should be the only one in the list.
18. Select Next
19. On the seventh screen, select the check box entitled "Select a user and assign the user to groups".  The field entitled "Group or User Name" should contain the name of the new user you created earlier.  And the Group Admins must be checked.
20. Select Next
21. Select Finish

You now have a secured workgroup.  Now, login in using the new user's name and create your groups and users and assign rights to them via the Security tool.
You'll need to do the above steps for your back-end database also.

When you are done, you will want to remove the password for user Admin in the System.mdw file.  So, launch access and open an unsecured database, it will ask you to enter your name and password.  Enter "Admin" and the password you assigned to Admin in step 4 above.  Once you are into the database, remove the password for user Admin

.

وأنا عارف أن ابو هاجر بيجهز رد

#3

أخي أشرف

السلام عليكم

بالفعل كنت أفكر في تجهيز رد لكنني أعرضت عن الفكرة حين رأيت مشاركتك فهي تشغي الغليل لكن حبذا لو ترجمتها حتى يستفيد منها الجميع

تحياتي وشكراً لك

#4

أعزائي أشرف وأبو هاجر

أشكر لكما تفاعلكما مع الموضوع ولكما خالص تحياتي

#5

شكرا لجميع الاخوة وفيت في الشرح يا اخ اشرف اتمنى ان نصل الى مستواكم

وشكرا

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

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