• 0
ma_monem

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

سؤال

سلام عليكم ياشباب

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

0

شارك هذا الرد


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

1 إجابات على هذا السؤال .

  • 0

سلام عليكم ياشباب

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

اخي الفاضل : منعم

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

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

post-15367-024492100 1336046110_thumb.gi


Public Function OpenPasswordProtectedDB()
Static acc As Access.Application
Dim db As DAO.Database
Dim strDbName As String
strDbName = Application.CurrentProject.Path & "\database.mdb"

Set acc = New Access.Application
acc.Visible = True
Set db = acc.DBEngine.OpenDatabase(strDbName, False, False, ";PWD=123")
acc.OpenCurrentDatabase strDbName
acc.DoCmd.OpenForm "frmMyForm"
db.Close
Set db = Nothing
End Function

والثانية المحمية بالرقم السري بهذه الطريقة ( حيث سيكون الرقم السري في القاعدة المحمية هو : 123 )

post-15367-082728500 1336046644_thumb.gi

post-15367-027405000 1336046658_thumb.gi

zaDatabase.rar

بالتوفيق

0

شارك هذا الرد


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

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

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