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

الاكسس و الشبكات

بدأه friend_egypt في 22 يوليو 2011 · 13 رد · 1,062 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

الاخوة اعضاء المنتدي الجميل

اود اولا ان اشكركم حيث انني قمت بالانتهاء من برنامجي بمساعدة اعضاء المنتدي الكرام

اما بعد الانتهاء من البرنامج واجهني المرحله الاخيره

اود ان يتسع صدركم معي :)

لقد قمت بفصل الجداول بقاعدة بمفردها ووضعتها بجهازي علي الشبكه و الفورمز و التقارير بقاعده علي كل جهاز سيعمل بالبرنامج ( تقريبا اربع اجهزة )

مع العلم انني لست ادمن الشبكه لانني لست ال it للمكان و لكن البرنامج مشروعي انا وانا الذي سوف اديره

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

و بالطبع باقي الاجهزة ليس لديها الصلاحيه للدخول علي جهازي

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

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

فما الحل

و اسف جدا علي الاطالة

و شكرا لكم جميعا

#2

هو الموضوع صعب للدرجة دي ولا محدش فاهمني؟؟؟؟؟؟؟؟؟ :sad:

#3

لابد تضع جدول المستخدمين (اليوزرز) في المجلد الذي عليه المشاركة وتعمل الاختصار الذي يشغل النماذج في كل جهاز انه يقرأ اليوزرز من هناك مثل ما يقرأ جدول البيانات.

تأكد من الاختصار اللي عندك واعمل عليه التعديل وانسخه على باقي الاجهزة المستخدمة للنظام.

#4

فين خبراء الاكسس

برجاء المساعده

#5

للرفع

#6

مرحبا اخواني

[لقد قمت بفصل الجداول بقاعدة بمفردها ووضعتها بجهازي علي الشبكه و الفورمز و التقارير بقاعده علي كل جهاز سيعمل بالبرنامج ( تقريبا اربع اجهزة )]

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

شكرا لكم

#7

يا أخي الكريم اذا ما كان ردي السابق واضح ونظرا لتداخل بعض الأمور في ردي قد تؤدي للتوهان thinking.gif لذلك سأرتب الكلام.

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

غالبا ستجد أن الاكسس عمل لك اختصار وانت فقط عليك تعديله كما هو مطلوب. 016.gif

وتفاديا للتوهان هذا الاختصار وطريقة تعديله مصورا:

post-47883-046065200 1311508293_thumb.jp

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

للاستخدام المشترك (أكثر من مستخدم):

"C:\Program Files\Microsoft Office\Office11\MSACCESS.EXE" "@@@@@@@@.mde" /WRKGRP "@@@@@@@@@.mdw"

وللتعديل (للفتح الحصري ويجب أن يكون مغلق لدى جميع المستخدمين):

"C:\Program Files\Microsoft Office\Office11\MSACCESS.EXE" "@@@@@@@@@.mde" /EXCL /WRKGRP "@@@@@@@@.mdw"
المرفقات
T1.jpg

تم تعديل هذه المشاركة بواسطة superhot3000 في 24 يوليو 2011 في 15:24

1
#8
superhot3000 كتب:

يا أخي الكريم اذا ما كان ردي السابق واضح ونظرا لتداخل بعض الأمور في ردي قد تؤدي للتوهان thinking.gif لذلك سأرتب الكلام.

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

غالبا ستجد أن الاكسس عمل لك اختصار وانت فقط عليك تعديله كما هو مطلوب. 016.gif

وتفاديا للتوهان هذا الاختصار وطريقة تعديله مصورا:

post-47883-046065200 1311508293_thumb.jp

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

للاستخدام المشترك (أكثر من مستخدم):

"C:\Program Files\Microsoft Office\Office11\MSACCESS.EXE" "@@@@@@@@.mde" /WRKGRP "@@@@@@@@@.mdw"

وللتعديل (للفتح الحصري ويجب أن يكون مغلق لدى جميع المستخدمين):

"C:\Program Files\Microsoft Office\Office11\MSACCESS.EXE" "@@@@@@@@@.mde" /EXCL /WRKGRP "@@@@@@@@.mdw"

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

ولكن يبدو انني لواستوعب كلامك جيدا :huh:

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

فهذا لن يفي بالغرض حيث انني اريد طريقة حيث لا يستطيع احد فتح القاعده التي تحتوي علي الجدوال سواي حتي رجل ال it

( مع العلم انه اذا بقيت القاعده التي تحتوي علي الجداول في جهازي او عمل باسورد لها لا يتم فتح قاعدة النماذج في الاجهزة الاخري حيث انه ليس ليدهم الصلاحيه للدخول علي جهازي ) :S

اسف جدا علي ازعاجك و لكني فعلا محتاج الي حل ضروري

هل من الممكن وضع اي اكواد في قاعدة الجداول حتي لا يمكن فتحها سواي؟؟؟ :sad:

#9
friend_egypt كتب:

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

ولكن يبدو انني لواستوعب كلامك جيدا :huh:

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

فهذا لن يفي بالغرض حيث انني اريد طريقة حيث لا يستطيع احد فتح القاعده التي تحتوي علي الجدوال سواي حتي رجل ال it

( مع العلم انه اذا بقيت القاعده التي تحتوي علي الجداول في جهازي او عمل باسورد لها لا يتم فتح قاعدة النماذج في الاجهزة الاخري حيث انه ليس ليدهم الصلاحيه للدخول علي جهازي ) :S

اسف جدا علي ازعاجك و لكني فعلا محتاج الي حل ضروري

هل من الممكن وضع اي اكواد في قاعدة الجداول حتي لا يمكن فتحها سواي؟؟؟ :sad:

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

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

واعذرني اذا كان فيه شيء غير واضح فحدد أولا اصدار الاكسس الذي تعمل عليه (2000/2003/2007/2010) ثم اعطيك شرح الطريقة بالصور قدر الامكان.

#10
superhot3000 كتب:

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

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

واعذرني اذا كان فيه شيء غير واضح فحدد أولا اصدار الاكسس الذي تعمل عليه (2000/2003/2007/2010) ثم اعطيك شرح الطريقة بالصور قدر الامكان.

انا تاعبك معايا جدا و مش عارف اشكر حضرتك ازاي

علي العموم انا بستعمل اكسس 2007

وانا اسف ثانيا علي تعبك و شكرا لك

تم تعديل هذه المشاركة بواسطة friend_egypt في 24 يوليو 2011 في 21:50

#11

للرفع

#12

للرفع

#13

اذا كنت قد عملت باسوورد لقاعدة بيانات الجداول لازم تروح لكل جهاز وتفتح النظام اللي عليه وفيه النماذج والتقارير ، طبعا الجداول هناك بتكون روابط ومربوطة بالجدول الموجود في قاعدة البيانات المشتركة الموجود في الفولدر الموجود في جهازك.happy.gif

تلغي كل الروابط (الجداول المربوطة في ملف الادخال) وتربطها مرة اخرى عندها بيطلب منك الباسوورد ، اكتب باسوردك ويتم الربط ، ويشتغل النظام.

تعيد هذه الخطوة في النظام على كل جهاز في قاعدة بيانات وستعمل باذن الله ، انتظر منك التجربة والخبر الاكيد happy.gif

ملاحظة حاولت اعمل يوزرات ولكني لم اعملها من قبل في هذه النسخة وعندما انجح فيها ساعطيك الخبر الاكيد. وسامحني.wink.gif

1
#14
superhot3000 كتب:

اذا كنت قد عملت باسوورد لقاعدة بيانات الجداول لازم تروح لكل جهاز وتفتح النظام اللي عليه وفيه النماذج والتقارير ، طبعا الجداول هناك بتكون روابط ومربوطة بالجدول الموجود في قاعدة البيانات المشتركة الموجود في الفولدر الموجود في جهازك.happy.gif

تلغي كل الروابط (الجداول المربوطة في ملف الادخال) وتربطها مرة اخرى عندها بيطلب منك الباسوورد ، اكتب باسوردك ويتم الربط ، ويشتغل النظام.

تعيد هذه الخطوة في النظام على كل جهاز في قاعدة بيانات وستعمل باذن الله ، انتظر منك التجربة والخبر الاكيد happy.gif

ملاحظة حاولت اعمل يوزرات ولكني لم اعملها من قبل في هذه النسخة وعندما انجح فيها ساعطيك الخبر الاكيد. وسامحني.wink.gif

شكرا اخي الكريم و جزاك الله خيرا و جاري التجربه

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