Cara menggunakan metode OpenDatabase untuk membuka database yang dilindungi sandi pada Access 2000

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 209953 - Melihat produk di mana artikel ini berlaku.
Moderat: Memerlukan dasar makro, coding, dan interoperabilitas keterampilan.

Artikel ini hanya berlaku untuk Microsoft Access database (.mdb).

Perbesar semua | Perkecil semua

RINGKASAN

Artikel ini menjelaskan cara menggunakan OpenDatabase metode untuk membuka Microsoft Access database yang memiliki database sandi. Catatan bahwa ini berbeda dari membuka database yang aman dengan fitur keamanan user level akses Microsoft.

INFORMASI LEBIH LANJUT

Jika Anda ingin menggunakan OpenDatabase metode untuk membuka sandi-dilindungi database, menentukan password database sebagai bagian dari Menghubungkan argumen. Sintaks untuk membuka database dengan OpenDatabase metode adalah sebagai berikut:
Mengatur db = ruang kerja.OpenDatabase)dbname, pilihan, hanya-baca, menghubungkan)
CATATAN: Walaupun Opsi dan Hanya-baca argumen OpenDatabase metode didokumentasikan dalam bantuan sebagai argumen opsional, Anda harus memberikan mereka ketika Anda menggunakan Menghubungkan argumen. Jika Anda menggunakan Menghubungkan argumen dan Anda tidak memberikan Opsi dan Hanya-baca argumen, Anda menerima galat run-time 3031:
Tidak sandi yang valid.
Anda menerima pesan kesalahan ini bahkan jika password yang Anda berikan dalam Menghubungkan argumen benar. Jika Anda tidak perlu menggunakan Menghubungkan argumen, Anda dapat mengabaikan Opsi dan Hanya-baca argumen.

Ketika Anda menggunakan OpenDatabase metode untuk membuka sandi-dilindungi akses database, Menghubungkan argumen OpenDatabase metode memerlukan sintaks berikut:
MS Access; pwd =sandi
Untuk menggunakan OpenDatabase metode untuk membuka database contoh Northwind.mdb (yang dilindungi dengan password database "northwind"), ikuti langkah-langkah:

CATATAN: Kode contoh dalam artikel ini menggunakan Microsoft Data Access Objek. Untuk kode ini untuk menjalankan dengan benar, Anda harus referensi Microsoft DAO 3,6 Perpustakaan objek. Untuk melakukannya, klik Referensi pada Alat menu di Editor Visual Basic, dan memastikan bahwa Perpustakaan objek Microsoft DAO 3,6 kotak centang dipilih.

HATI-HATI: Jika Anda mengikuti langkah-langkah dalam contoh ini, Anda mengubah sampel database Northwind.mdb. Anda mungkin ingin untuk membuat cadangan berkas Northwind.mdb dan Ikuti langkah berikut pada salinan database.

  1. Mulai Microsoft Access dan membuka database contoh Northwind.mdb untuk akses eksklusif. Untuk melakukannya, klik Buka Database pada Berkas menu, klik panah pada Terbuka tombol untuk menampilkan pilihan, lalu klik Eksklusif terbuka.
  2. Pada Alat menu, titik Keamanan, lalu klik Mengatur Password Database.
  3. Jenis Northwind dalam kedua Sandi dan Verifikasi kotak.
  4. Klik Oke untuk menutup Mengatur Password Database kotak dialog.
  5. Tutup database.
  6. Buat database baru, kosong.
  7. Buat modul dan ketik prosedur berikut:

    CATATAN: Mengganti jalan yang benar untuk Northwind.mdb pada hard disk dalam kode contoh berikut.
    Sub OpenDB()
     Dim db As DAO.Database
     Dim ws As DAO.WorkSpace
     Dim rst As DAO.Recordset
     Set ws = DBEngine.WorkSpaces(0)
     Set db = ws.OpenDatabase _
     ("C:\Program Files\Microsoft Office\Office\Samples\Northwind.mdb", _
     False, False, "MS Access;PWD=northwind")
     Set rst = db.OpenRecordset("Customers", dbOpenDynaset)
     If rst.RecordCount > 0 Then
       rst.MoveLast
       MsgBox rst!CustomerID
     End If
     rst.Close
     db.Close
    End Sub
    					
  8. Untuk menguji prosedur ini, ketik baris berikut di Debug jendela, dan kemudian tekan ENTER:
    OpenDB
    Perhatikan bahwa kotak pesan menampilkan ID pelanggan terakhir merekam di meja pelanggan, menunjukkan bahwa database berhasil dibuka.

REFERENSI

Untuk lebih informasi tentang OpenDatabase metode, klik Microsoft Visual Basic bantuan pada Bantuan menu, jenis opendatabase metode di kantor asisten atau jawaban Wizard, dan kemudian klik Mencari untuk melihat topik.

Untuk informasi lebih lanjut tentang database password, klik Microsoft akses bantuan pada Bantuan menu, jenis melindungi microsoft access database (.mdb) file dengan sandi atau enkripsi di kantor asisten atau Menjawab Wizard, dan kemudian klik Mencari untuk melihat topik kembali.
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Properti

ID Artikel: 209953 - Kajian Terakhir: 19 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Access 2000 Standard Edition
Kata kunci: 
kbautomation kbpasswords kbdatabase kbopenfile kbhowto kbprogramming kbmt KB209953 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:209953

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com