• 0
hero92

كيفية منع تغير امتداد ملف اكسس الا بكلمة مرور

سؤال

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

تحية طيبة ،،،،

 

الاساتذه خبراء الاكسس                            المحترمين 

 

اريد كود يوضع فى الاكسس  يمنع المستخدمين من تغير امتداد ملف اكسس الى امتداد اخر الاعن طريق كلمة مرور  

 

وتقبلوا  خالص تحياتنا

 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

13 إجابة على هذا السؤال .

  • 0

تفضل اخي الكريم

 

ارجو ان تنتبه للشرح بالتفصيل

 

1. قم بفتح قاعدة بياناتك الإساسية الأصلية ثم قم بحذف الكائنات التالية منها

 

جدول USERS

 

نموذج Form1

 

نموذج Main

 

 

2. قم بإستيراد الكائنات التالية من القاعدة التي عدلتها لك  في المرفقات   za-HH-up

 

جدول USERS

 

نموذج Form1

 

نموذج Main

 

وحده نمطية بإسم  Module1 ( يوجد بها كود التشفير وفك التشفير )

 

 

3. اسماء المستخدمين وارقامهم السرية في الجدول Users هي

 

admin  

2014

 

user1

1234

 

user2

5678

 

user3

9876

 

الآن هي مشفره بالكامل لأنه عند اغلاق قاعدة البيانات تتم عملية تشفير الأسماء والارقام السريه

 

وعند فتح قاعدة البيانات يتم فك التشفير عن الأسماء والارقام السريه

 

 

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

 

post-15367-0-70113300-1392222831_thumb.g

 

ولن يستفيد شيء لأنها مشفره ولن يتم قبولها في قاعدة البيانات حتى يتم فك التشفير عنها

 

 

 

za-HH-UP.rar

 

 

بالتوفيق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي الفاضل

 

لا علاقة لبرنامج وقاعدة بيانات اكسيس بهذا الموضوع

 

ولكن الذي له علاقة بذلك هو نظام الويندوز لأن الإمتدادات هي من تخصص الويندوز

 

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

 

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

 

 

إلا اذا كان لك توضيح اكثر فلا علم لنا لأن الظاهر من سؤالك هو السابق شرحه

 

 

بالتوفيق 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

الاستاذه / زهرة    الفاضلة

اولا اشكرك على التوضيح

ولكن سبب سؤالى ، لدى قاعدة بيانات اكسس  وعن طريق نموذج يتم الدخول الى النظام بأسم مستخدم وكلمة مرور  ولكن يمكن عن طريق ملف اكسيل جلب البيانات من جداول الاكسس بسهوله حتى ولو كانت الجداول مخفية  ومعرفة كلمات المرور وجميع البيانات ولكن عند تغير امتداد الاكسس الى accdr لايمكن رؤية الجداول الموجود فى الاكسس عن طريق الاكسيل ولهذا السبب تم السؤال بهذه الطريقة لمنع تغير الامتداد

 

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

 

 

وتقبلى خالص تحياتى

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي الفاضل

 

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

 

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

 

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

 

 

بالتوفيق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

الاستاذة / زهرة     المحترمة

 

اشكرك على متابعة الموضوع والاستجابة وانا احب ان اتعلم من سيادتك

 

اود افادتك بأنه عند فتح قاعدة البيانات يتم فتح شاشة الدخول (Form) ليطلب من المستخدم ادخال اسم المستخدم وكلمة المرور وبعد ذلك يتم التنقل بين النماذج لادخال البيانات ،

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

 

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

ارجو من سيادتك حل لهذه المشكلة عن طريق شرح طريقة لسؤالى او عن طريق وضع كود برمجي

 

 

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

وتقبلى خالص تحياتى

تم تعديل بواسطه hero92
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي الفاضل

 

ما هو النظام المستخدم لدخول المستخدمين على قاعدة البيانات ؟؟

 

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

 

ام انك استخدمت نظام الصلاحيات الموجود هنا في المنتدى على هذا الرابط

 

اكسيس ماستر

http://arabteam2000-forum.com/index.php/topic/246021-%D8%A3%D9%83%D8%B3%D8%B3-%D9%85%D8%A7%D8%B3%D8%AA%D8%B1

 

اذا كنت قد استخدمت نظام عادي على شكل نموذج به اسم المستخدم وكلمة مرور غير مشفره فبالتالي ستكون مكشوفه للجميع سواء في الجداول او في النماذج

 

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

 

 

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

 

لنرى ما يمكن علمه حيال ذلك حتى لا نعيد ونزيد وندور في حلقه مفرغه بدون اي فائدة

 

بالتوفيق

تم تعديل بواسطه zahrah
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

الاستاذة / زهره                        المحترمة

 

بالنسبة للنظام المستخدم لدخول المستخدمين

نعم لقد  قمت بعمل نموذج دخول المستخدمين به اسم المستخدم وكلمة مرور عادية وعمل قناع لكلمة المرور لتظهر فى النموذج على شكل نجوم 

بالنسبة الى قاعدة البيانات واحدة وليست مقسمة 

 

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

 

https://www.mediafire.com/?th31jw4qk61w6ue 

 

بالنسبة الى نظام الصلاحيات التى تم ارفاقه من قبلك  عند تركيبة يظهر رسائل خطأ وعدم القدرة على تركيبة ، وانا ارغب فى بقاء نظام الدخول والصلاحيات للمستخدمين الموجود لدى.

 

جزاك الله خيرا اختى زهرة وربنا يجعله فى ميزان حسناتك

وتقبلى خالص تحياتى

تم تعديل بواسطه hero92
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي الفاضل

 

معذرة لا يوجد لديك اي حلول بالنسبة لهذا الموضوع

 

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

 

الحصول على بيانات جدول المستخدمين كامله ( الاسماء والأرقام السريه ) .

 

ولن ينفع معها اي كود برمجي لأن جلب البيانات يتم من ملف خارجي ( برنامج الأكسيل )

 

 

بالتوفيق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

الاستاذة / زهره                        المحترمة

 

اقدم اعتذارى لكثرة الاسئلة واقدم شكرى على التواصل معنا  وارجو مساعدتى فى هذا السؤال وتطبيقة على قاعدة البيانات المرفقة فى المشاركة ادناه

 

- تشفير وفك التشفير حسب رغبتى  لأسم المستخدم وكلمة المرور فى جدول Users ، على ان يتم الدخول من شاشة الدخول بشكل طبيعى 

 

وتقبلى خالص تحياتى

تم تعديل بواسطه hero92
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

الاستاذة / زهرة

 

مرفق قاعدة البيانات المطلوب عليها التعديل

 

وتقبلى خالص تحياتى

HH.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي الفاضل

 

هل هذه هي كل مكونات قاعدة البيانات فقط لا غير !!!

 

اذا كانت هي القاعدة النهائية التي تعمل عليها فسيقوم نظام صلاحيات المستخدمين بحذف جدول المستخدمين Users الخاص بك

 

واستبداله بجدول آخر للمسئول والمستخدمين ويقوم بتشفير الأسماء وكلمات المرور في الجدول وايضا سوف يقوم يحذف نموذج الدخول 

 

واستبداله بنموذج آخر وسوف يقوم  بإضافة اكواد برمجيه الى كل النماذج والتقارير في قاعدة البيانات هذه

 

ثم بعدها يقوم بإغلاق القاعدة ولن تستطيع بعد ذلك من اضافة اي نماذج سواء جديده او تقوم بإستيرادها لأن النظام يمنع ذلك

 

فقد حدد مسبقا الكائنات الرئيسية في هذه القاعدة فقط .

 

 

اما اذا كانت هذه القاعدة مصغرة فقط ولا زالت في حوزتك نماذج كثيره وتقارير واستعلامات وجداول لم يتم ادراجها وسوف تقوم بإضافتها

 

فيما بعد فلا يمكن عمل ذلك لك الآن لأن القاعدة سوف يتم اعطابها مع ظهور عدة رسائل اخطاء عند محاولتك فتح اي نموذج او تقرير جديد غير مضاف

 

اثناء تثبيت نظام المستخدمين .

 

لذا اعتذر منك اشد الإعتذار بحكم ان تثبيت نظام المستخدمين يكون فقط لقاعدة بيانات كامله ( لابد من وجود جميع النماذج والجداول والتقارير والإستعلامات والوحدات النمطية )

 

 

بالتوفيق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

الاستاذة / زهرة            المحترمة

 

 ليس هذه كل مكونات قاعدة البيانات قاعدة البيانات لدى يوجد بها بيانات وجداول واستعلامات وتقارير ونماذج وماكرو وموديول كثيرة جدا .

 

اذا يوجد طريقة لتنفيذ تشفير وفك التشفير  بيانات الحقلين اسم المستخدم وكلمة المرور فقط فى جدول Users على نفس القاعدة المرفقه وبعد ذلك يتم اضافة هذا التعديل الى قاعدة البيانات الاساسية لدى  يرجى تزويدى بها ،

واذا لم يوجد فأنا شاكر لكى وشاكر على حسن تعاونك معنا وسعة صدرك واقدم اعتذراى لازعاجك 

 

تقبلى خالص تحياتى

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

الاستاذة / زهرة            المحترمة

 

الف شكر على المجهود الرائع

 

جزاك الله خيرا يااستاذه زهرة ويجعله فى ميزان حسناتك

 

تقبلى خالص تحياتى

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .