Membantu mengamankan database Access 2007

Penting: Artikel ini adalah terjemahan mesin, lihat penafian. Temukan versi bahasa Inggris artikel di sini sebagai rujukan Anda.

Artikel ini menjelaskan cara membantu mengamankan database Microsoft Office Access 2007 Anda. Menjelaskan konsep yang harus Anda memahami sebelum Anda bisa menggunakan fitur keamanan Office Access 2007 dengan benar dan bagaimana cara menggunakan alat yang mengakses menyediakan untuk membantu mengamankan database.

Di artikel ini

Apa baru dalam keamanan Office Access 2007

Gunakan Office Access 2007 database di lokasi tepercaya

Paket, masuk, dan mendistribusikan database Office Access 2007

Mengaktifkan konten yang dinonaktifkan saat Anda membuka database

Menggunakan kata sandi database untuk mengenkripsi database Office Access 2007

Bagaimana cara kerja keamanan dengan database dari versi Access yang dibuka di Office Access 2007 yang lebih lama

Menjalankan ekspresi tidak aman (menonaktifkan mode kotak pasir)

Apa baru dalam keamanan Office Access 2007

Office Access 2007 menyediakan model keamanan yang disempurnakan yang membantu menyederhanakan proses penerapan keamanan ke database dan membuka database yang memiliki keamanan yang diaktifkan.

Catatan: Meskipun model dan teknik dibahas di artikel ini meningkatkan keamanan, adalah cara paling aman untuk membantu memproteksi data Anda untuk menyimpan tabel Anda di server, seperti komputer yang menjalankan Windows SharePoint Services 3.0, dan untuk menyimpan formulir dan laporan pada komputer lokal atau jaringan berbagi. Untuk informasi tentang cara menggunakan database Access dengan Windows SharePoint Services 3.0, lihat artikel mengekspor tabel atau kueri ke situs SharePoint dan mengimpor dari atau menautkan data ke daftar SharePoint.

Berikut ini adalah daftar apa baru dalam keamanan Office Access 2007 :

  • Kemampuan untuk menampilkan data bahkan saat Anda tidak ingin mengaktifkan salah dinonaktifkan Microsoft Visual Basic for Applications (VBA) kode atau komponen dalam database. Di Microsoft Office Access 2003, jika Anda mengatur tingkat keamanan Anda ke tinggi, Anda harus masuk kode dan mempercayai sebuah database sebelum Anda bisa menampilkan data. Di Office Access 2007, Anda bisa membuka database dan menampilkan data tanpa harus memutuskan apakah Anda harus mengaktifkan database.

  • Lebih mudah digunakan. Jika Anda meletakkan file database (dalam format file Office Access 2007 baru atau format file yang lebih lama) di lokasi tepercaya, seperti file folder atau jaringan bersama yang Anda tentukan sebagai aman, file tersebut akan terbuka dan menjalankan tanpa menampilkan pesan peringatan atau meminta Anda untuk mengaktifkan setiap konten yang dinonaktifkan. Juga, jika Anda membuka database dari versi Access lebih lama, seperti file .mde .mdb atau file, di Office Access 2007, dan database tersebut memiliki ditandatangani secara digital dan Anda telah memilih untuk mempercayai penerbit, file tersebut akan berjalan tanpa perlu membuat keputusan kepercayaan. Namun, ingatlah bahwa kode VBA di database bertanda tangan tidak akan berjalan hingga Anda mempercayai penerbit, dan tidak dapat dijalankan jika tanda tangan digital menjadi tidak valid. Tanda tangan menjadi tidak valid saat seseorang selain orang yang ditandatangani tampers dengan konten database. Untuk informasi selengkapnya tentang penandatanganan database, lihat bagian bagaimana cara kerja keamanan dengan database dari versi Access yang dibuka di Office Access 2007 yang lebih lama.

    Jika Anda tidak yakin apakah akan mempercayai sebuah sertifikat, artikel Bagaimana mengetahui apakah tanda tangan digital tepercaya menyediakan informasi umum tentang pemeriksaan tanggal dan item lain dalam sertifikat untuk memastikan bahwa sertifikat itu valid.

  • Pusat kepercayaan. Pusat kepercayaan adalah kotak dialog yang menyediakan lokasi tunggal untuk pengaturan dan mengubah pengaturan keamanan untuk akses. Anda menggunakan pusat kepercayaan untuk membuat atau mengubah lokasi tepercaya dan untuk mengatur opsi keamanan untuk Office Access 2007. Pengaturan tersebut mempengaruhi bagaimana baru dan yang sudah ada database berperilaku ketika dibuka di contoh Access. Pusat kepercayaan juga berisi logika untuk mengevaluasi komponen dalam database dan untuk menentukan apakah database lebih aman untuk membuka atau apakah pusat kepercayaan harus menonaktifkan database dan memungkinkan Anda memutuskan untuk mengaktifkannya. Untuk informasi tentang penggunaan pusat kepercayaan dengan akses, lihat menggunakan Office Access 2007 database di lokasi tepercaya selanjutnya di artikel ini.

    Untuk informasi umum tentang penggunaan Pusat Kepercayaan, lihat artikel Menampilkan pengaturan keamanan dan privasi saya di Pusat Kepercayaan.

  • Pesan peringatan lebih sedikit. Versi Access lebih lama memaksa Anda untuk menangani berbagai pesan peringatan — makro keamanan dan kotak pasir mode, tepat di sebelah nama dua. Secara default, jika Anda membuka database Office Access 2007 luar lokasi tepercaya, Anda melihat alat tunggal yang disebut bilah pesan.

    Bilah Pesan

    Jika Anda mengetahui bahwa Anda bisa mempercayai database, Anda bisa menggunakan bilah pesan untuk mengaktifkan komponen dinonaktifkan — kueri tindakan (kueri yang menambahkan, menghapus, atau mengubah data), makro, kontrol ActiveX, ekspresi (fungsi yang mengevaluasi ke nilai tunggal), dan kode VBA — saat Anda membuka database yang berisi satu atau beberapa komponen-komponen.

  • Cara baru untuk masuk dan mendistribusikan file yang dibuat dalam Office Access 2007 file format. Dalam versi Access yang lebih lama, Anda menggunakan Visual Basic Editor untuk menerapkan sertifikat keamanan ke komponen individual database. Di Office Access 2007, Anda paket database dan lalu masuk dan mendistribusikan paket. Jika Anda mengekstrak database dari Kemasan bertanda tangan ke lokasi tepercaya, database berjalan tanpa menampilkan bilah pesan. Jika Anda mengekstrak database dari Kemasan bertanda tangan ke lokasi yang tidak tepercaya, tapi Anda mempercayai sertifikat kemas dan tanda tangan valid, Anda tidak perlu membuat keputusan kepercayaan. Saat Anda paket dan tanda tangan database yang tidak tepercaya atau yang berisi tanda tangan digital tidak valid, Anda harus menggunakan bilah pesan untuk mempercayai database setiap kali Anda membukanya, kecuali Anda menempatkannya di lokasi tepercaya.

  • Algoritma lebih kuat untuk mengenkripsi database dalam Office Access 2007 file format yang menggunakan fitur kata sandi database. Mengenkripsi database mengacak data dalam tabel Anda dan membantu mencegah pengguna yang tidak diinginkan membaca data Anda.

  • Subclass baru dari tindakan makro yang berjalan saat database dinonaktifkan. Makro lebih aman ini juga berisi kapabilitas penanganan kesalahan. Anda juga bisa menyematkan makro (bahkan mereka yang berisi tindakan yang Access menonaktifkan) secara langsung ke dalam formulir, laporan, atau properti kontrol yang akan secara logis bekerja dengan modul kode VBA atau makro dari versi Access yang lebih lama.

    Untuk informasi selengkapnya tentang makro, lihat artikel dasar-dasar makro di Access 2007.

Akhirnya, ingatlah aturan ini saat Anda melanjutkan:

  • Jika Anda membuka database di lokasi tepercaya, Semua komponen dijalankan tanpa perlu membuat keputusan kepercayaan.

  • Jika Anda mengemas, menandatangani, dan menggunakan database dari versi Access (.mdb atau file .mde file) yang lebih lama, Semua komponen dijalankan tanpa perlu membuat keputusan kepercayaan jika database yang berisi tanda tangan digital valid dari penerbit tepercaya, dan Anda mempercayai sertifikat.

  • Jika Anda masuk dan menggunakan database tidak tepercaya ke lokasi yang tidak tepercaya, Pusat kepercayaan menonaktifkan database secara default, dan Anda harus memilih untuk mengaktifkan database setiap kali Anda membukanya. Untuk informasi selengkapnya, lihat bagian mengaktifkan konten saat Anda membuka database yang dinonaktifkan.

Office Access 2007 dan keamanan tingkat pengguna

Office Access 2007 tidak menyediakan keamanan tingkat pengguna untuk database yang dibuat dalam format file baru (.accdb dan .accde file). Namun, jika Anda membuka database dari versi Access yang lebih lama di Office Access 2007 dan database yang memiliki keamanan tingkat pengguna yang diterapkan, pengaturan tersebut akan tetap berfungsi.

Jika Anda mengonversi database dari versi Access yang lebih lama dengan keamanan tingkat pengguna ke format file baru, Access mengecualikan semua pengaturan keamanan secara otomatis, dan aturan untuk mengamankan file .accdb atau .accde diterapkan.

Akhirnya, ingatlah bahwa semua pengguna bisa melihat semua objek database sepanjang waktu saat Anda membuka database yang dibuat di Office Access 2007.

arsitektur keamanan Office Access 2007

Untuk memahami arsitektur keamanan Office Access 2007 , Anda perlu ingat bahwa Access database tidak file dalam sebagai buku kerja Microsoft Office Excel 2007 atau Microsoft Office Word 2007 dokumen. Sebagai gantinya, Access database adalah sekumpulan objek — tabel, formulir, kueri, makro, laporan, dan lain-lain — yang sering bergantung pada satu sama lain untuk fungsi. Misalnya, jika Anda membuat formulir entri data, Anda tidak bisa memasukkan atau menyimpan data dengan formulir tersebut kecuali Anda mengikat (link) kontrol dalam formulir ke tabel.

Beberapa komponen Access dapat meninmbulkan risiko keamanan, termasuk kueri tindakan (kueri yang menyisipkan, menghapus, atau mengubah data), makro, ekspresi (fungsi yang mengembalikan nilai tunggal), dan kode VBA. Untuk membantu membuat data Anda lebih aman, Office Access 2007 dan pusat kepercayaan melakukan serangkaian pemeriksaan keamanan setiap kali Anda membuka database. Proses berfungsi sebagai berikut:

  • Ketika Anda membuka file .accdb atau .accde di Office Access 2007, Access mengajukan lokasi database untuk pusat kepercayaan. Jika lokasi tepercaya, database berjalan dengan fungsionalitas penuh. Jika Anda membuka database dari versi Access yang lebih lama di Office Access 2007, Access mengajukan lokasi dan detail tentang tanda tangan digital yang diterapkan ke database itu, jika ada.

    Pusat Kepercayaan memeriksa "bukti" tersebut untuk mengevaluasi kepercayaan untuk database lalu menginformasikan Access cara membuka database. Access akan menonaktifkan database atau membukanya dengan fungsionalitas penuh.

    Catatan: Ingatlah bahwa pengaturan yang Anda atau administrator sistem Anda pilih di Pusat Kepercayaan mengontrol keputusan kepercayaan yang muncul ketika Access membuka sebuah database.

    Untuk informasi selengkapnya tentang penggunaan pusat kepercayaan, lihat artikel menampilkan saya pengaturan keamanan dan privasi di pusat kepercayaan.

  • Jika Pusat kepercayaan menonaktifkan konten apa pun, bilah pesan muncul saat database dibuka.

    Bilah Pesan

    Untuk mengaktifkan konten yang dinonaktifkan, Anda klik opsi dan lalu pilih opsi dalam kotak dialog yang muncul. Akses memungkinkan konten yang dinonaktifkan, dan membuka kembali database dengan fungsionalitas penuh. Jika tidak, komponen dinonaktifkan tidak akan berfungsi.

  • Jika Anda membuka database yang dibuat dalam format file yang lebih lama (file .mdb atau .mde), dan database itu tidak ditandatangani dan tepercaya, secara default, Access menonaktifkan setiap konten yang bisa dieksekusi.

Memahami mode nonaktif

Saat pusat kepercayaan mengevaluasi sebuah database sebagai tidak tepercaya, Office Access 2007 membuka database itu dalam mode nonaktif — yaitu, akan menonaktifkan semua konten yang dapat dijalankan. Ini true untuk database yang dibuat dalam format file Office Access 2007 baru dan untuk file yang dibuat di versi Access lebih lama.

Office Access 2007 menonaktifkan komponen berikut ini:

  • Kode VBA dan referensi apa pun dalam kode VBA, plus ekspresi apa pun yang tidak aman.

  • Tindakan yang tidak aman dalam semua makro. Tindakan yang "tidak aman" adalah tindakan apa pun yang bisa memperbolehkan pengguna untuk mengubah database atau mendapatkan akses ke sumber daya di luar database. Namun, tindakan yang dinonaktifkan Access terkadang bisa dianggap sebagai "aman." Misalnya, jika Anda mempercayai orang yang membuat database, Anda bisa mempercayai setiap tindakan makro yang tidak aman.

  • Beberapa tipe kueri:

    • Kueri Tindakan    Ini menambahkan, memperbarui, dan menghapus data.

    • Kueri Data Definition Language (DDL)    Ini digunakan untuk membuat atau mengubah objek dalam database, seperti tabel dan prosedur.

    • Kueri SQL Pass Through    Ini mengirimkan perintah langsung ke server database yang mendukung standar Konektivitas Database Terbuka (ODBC). Kueri Pass-through berfungsi dengan tabel pada server tanpa melibatkan mesin database Access.

  • Koontrol ActiveX.

Saat membuka database, Access mungkin mencoba untuk memuat add-in — program yang memperluas fungsi Access atau database yang terbuka. Anda juga mungkin ingin menjalankan panduan yang membuat objek dalam database yang terbuka. Saat add-in dimuat atau panduan memulai, Access mengirim bukti ke pusat kepercayaan, yang membuat keputusan kepercayaan tambahan dan memungkinkan salah satu atau menonaktifkan objek atau tindakan. Setiap kali pusat kepercayaan menonaktifkan database dan Anda tidak setuju dengan keputusan itu, Anda bisa hampir selalu menggunakan bilah pesan untuk mengaktifkan konten. Add-in menyediakan pengecualian untuk aturan tersebut. Jika, di pusat kepercayaan (di panel Add-in ), Anda memilih kotak centang Memerlukan ekstensi aplikasi untuk ditandatangani oleh penerbit tepercaya , Access meminta Anda untuk mengaktifkan add-in, tapi proses yang tidak melibatkan bilah pesan. Untuk informasi tentang penggunaan pusat kepercayaan, lihat menggunakan Office Access 2007 database di lokasi tepercaya selanjutnya di artikel ini.

Atas halaman

Menggunakan Office Access 2007 database di lokasi tepercaya

Saat Anda meletakkan Office Access 2007 database di lokasi tepercaya, Semua VBA kode, makro dan aman ekspresi yang berjalan saat Anda membuka database. Anda tidak harus membuat keputusan kepercayaan saat database dibuka.

Proses penggunaan Office Access 2007 database di lokasi tepercaya mengikuti langkah berikut:

  1. Gunakan Pusat Kepercayaan untuk menemukan atau membuat lokasi tepercaya.

  2. Simpan, Pindahkan atau salin Office Access 2007 database ke lokasi tepercaya.

  3. Buka dan gunakan database.

Kumpulan langkah-langkah berikut ini menjelaskan cara untuk menemukan atau membuat lokasi tepercaya lalu menambahkan database ke lokasi tersebut.

Mulai pusat kepercayaan

  • Klik Tombol Microsoft Office Gambar tombol Office , lalu klik Opsi Access.

    Catatan: Anda tidak perlu membuka database.

    Kotak dialog Opsi Access muncul.

  • Klik Pusat Kepercayaan, dan di bawah Pusat Kepercayaan Microsoft Office Access, klik Pengaturan Pusat Kepercayaan.

  • Klik Lokasi Tepercaya, lalu lakukan salah satu hal berikut ini:

    • Catat jalur dari satu atau beberapa lokasi tepercaya.

    • Membuat lokasi tepercaya yang baru. Untuk melakukannya, klik Tambahkan lokasi baru, lalu lengkapi opsi dalam kotak dialog Lokasi Tepercaya Microsoft Office.

      Untuk informasi selengkapnya tentang membuat lokasi tepercaya, lihat artikel membuat, menghapus, atau mengubah lokasi tepercaya untuk file Anda.

Menempatkan database di lokasi tepercaya

  • Gunakan teknik favorit Anda untuk memindahkan atau menyalin file database ke lokasi tepercaya. Misalnya, Anda bisa menggunakan Windows Explorer untuk menyalin atau memindahkan file, atau Anda bisa membuka file di Access dan menyimpannya ke lokasi tepercaya.

Membuka database di lokasi tepercaya

  • Gunakan teknik favorit Anda untuk membuka file. Misalnya, Anda bisa menemukan dan klik ganda file di Windows Explorer, atau, jika akses berjalan, Anda bisa mengklik Tombol Microsoft Office Gambar tombol Office untuk menemukan dan membuka file.

Atas halaman

Mengemas, menandatangani, dan mendistribusikan Office Access 2007 database

Office Access 2007 membuatnya mudah dan cepat untuk masuk dan mendistribusikan sebuah database. Saat Anda membuat .accdb file atau .accde file, Anda bisa paket file, menerapkan tanda tangan digital ke paket, dan kemudian mendistribusikan Kemasan bertanda tangan ke pengguna lain. Alat kemas dan tanda tangani menempatkan database di dalam file Access penggunaan (.accdc), tanda file, dan lalu menempatkan Kemasan bertanda tangan di lokasi yang Anda tentukan. Pengguna lalu bisa mengekstrak database dari paket dan bekerja secara langsung di database (bukan di file paket).

Ingatlah fakta berikut saat Anda melanjutkan:

  • Mengemas sebuah database dan menandatangani kemasan tersebut adalah cara untuk menyampaikan kepercayaan. Saat Anda mengemas dan menandatangani database, tanda tangan digital Anda mengonfirmasi bahwa database belum diubah setelah Anda membuat kemasannya.

  • Setelah database diekstrak dari kemasan tersebut, tidak ada lagi koneksi antara kemasan bertanda tangan dan database yang diekstrak.

  • Anda bisa menggunakan alat kemas dan tanda tangani hanya dengan database disimpan dalam format file Office Access 2007 . Access 2007 juga menyediakan alat untuk masuk dan mendistribusikan database yang dibuat dalam format file yang lebih lama. Anda harus menggunakan alat tanda tangan digital yang sesuai untuk format file database yang Anda gunakan.

  • Anda hanya bisa menambahkan satu database ke sebuah kemasan.

  • Proses menandatangani secara digital berisi seluruh database Anda, bukan hanya makro atau modul.

  • Proses memadatkan file kemasan untuk membantu mengurangi waktu pengunduhan.

  • Anda bisa mengekstrak database dari file kemasan yang berada pada server Windows SharePoint Services 3.0.

Langkah-langkah di bagian berikut ini menjelaskan cara membuat file kemasan bertanda tangan dan cara mengekstrak dan menggunakan database dari file kemasan bertanda tangan.

Membuat kemasan bertanda tangan

  1. Buka database yang ingin Anda kemas dan tanda tangani.

  2. Klik Tombol Microsoft Office Gambar tombol Office , klik terbitkan, dan lalu klik kemas dan tanda tangani.

    Kotak dialog Pilih Sertifikat akan muncul.

  3. Pilih sertifikat digital lalu klik OK.

    Kotak dialog Buat Kemasan Bertanda Tangan Microsoft Office Access muncul.

  4. Di daftar Simpan di, pilih lokasi untuk kemasan database bertanda tangan Anda.

  5. Masukkan nama untuk kemasan bertanda tangan dalam kotak Nama file, lalu klik Buat.

    Access membuat file .accdc dan menempatkannya di lokasi yang Anda pilih.

Mengekstrak dan menggunakan kemasan bertanda tangan

  • Klik Tombol Microsoft Office Gambar tombol Office , lalu klik Buka.

    Kotak dialog Buka muncul.

  • Pilih Kemasan Bertanda Tangan Microsoft Office Access (*.accdc) sebagai tipe file.

  • Gunakan daftar Lihat di untuk menemukan folder yang berisi file .accdc, pilih file, lalu klik Buka.

  • Lakukan salah satu hal berikut ini:

    • Jika Anda memilih untuk mempercayai sertifikat keamanan yang digunakan untuk menandatangani kemasan penggunaan, kotak dialog Ekstrak Database Ke muncul. Masuk ke langkah berikutnya.

    • Jika Anda belum memilih untuk mempercayai sertifikat keamanan, pesan berikut ini muncul.

      Rekomendasi pesan

      Jika Anda mempercayai database, klik Buka. Jika Anda mempercayai sertifikat apa pun dari penyedia tersebut, klik Percayai semua Dari Penerbit. Kotak dialog Ekstrak Database Ke muncul.

      Catatan: Jika Anda menggunakan sertifikat yang ditandatangani sendiri untuk menandatangani kemasan database maka klik Percayai semua dari penerbit ketika Anda membuka kemasan tersebut, kemasan bertanda tangan dengan menggunakan sertifikat yang ditandatangani sendiri akan selalu tepercaya.

  • Secara opsional, dalam daftar Simpan di, pilih lokasi untuk database yang diekstrak, lalu, di kotak Nama file, masukkan nama lain untuk database yang diekstrak.

    Tips: Jika Anda mengekstrak database ke lokasi tepercaya, kontennya akan secara otomatis diaktifkan setiap kali Anda membukanya. Jika Anda memilih lokasi non-tepercaya, beberapa konten database mungkin dinonaktifkan secara default.

  • Klik OK.

Jika Anda tidak yakin apakah akan mempercayai sebuah sertifikat, artikel Bagaimana mengetahui apakah tanda tangan digital tepercaya menyediakan informasi umum tentang pemeriksaan tanggal dan item lain dalam sertifikat untuk memastikan bahwa sertifikat itu valid.

Atas halaman

Mengaktifkan konten yang dinonaktifkan saat Anda membuka database

Secara default, Access menonaktifkan semua konten konten yang bisa dieksekusi dalam sebuah database kecuali Anda mempercayai database atau menempatkan database itu di lokasi tepercaya. Saat Anda membuka database, Access menonaktifkan konten dan menampilkan Bilah Pesan.

Bilah Pesan

Tidak seperti Access 2003, Office Access 2007 tidak menampilkan sekumpulan kotak modal dialog (kotak dialog yang mengharuskan Anda untuk membuat keputusan sebelum Anda bisa melakukan apa pun) ketika Anda membuka database. Namun, jika Anda ingin Office Access 2007 untuk kembali ke perilaku yang lebih lama, Anda bisa menambahkan kunci registri dan menampilkan kotak modal dialog yang lebih lama. Langkah-langkah di akhir bagian ini menjelaskan cara mengubah kunci registri.

Terlepas dari bagaimana Access berperilaku ketika membuka database, jika database itu berasal dari penerbit tepercaya, Anda bisa memilih untuk mengaktifkan komponen dapat dijalankan dalam file.

Mempercayai sebuah database

  1. Pada Bilah Pesan, klik Opsi.

    Kotak dialog Opsi Keamanan Microsoft Office muncul.

  2. Pilih Aktifkan konten ini dan lalu klik OK.

Jika Anda tidak melihat bilah pesan

  • Pada tab Alat Database , di grup Perlihatkan/Sembunyikan , klik Bilah pesan.

Penting: Saat Anda mengikuti langkah-langkah ini, Access memungkinkan semua konten yang dinonaktifkan, termasuk kode berpotensi berbahaya, sampai Anda menutup database. Jika kode berbahaya merusak data Anda atau komputer Anda, Access tidak bisa membatalkan kerusakan.

Tutup database

  • Klik Tombol Microsoft Office Gambar tombol Office , dan lalu klik Tutup Database.

Saat Anda membuka kembali database, bilah pesan muncul lagi. Pada titik ini, Anda bisa menutup bilah pesan dengan meninggalkan konten yang dinonaktifkan dalam status dinonaktifkan atau menyembunyikan bilah. Salah satu tindakan memiliki efek yang sama — semua dinonaktifkan tetap konten yang dinonaktifkan.

Menonaktifkan konten

  1. Pada Bilah Pesan, klik Opsi.

    Kotak dialog Opsi Keamanan Microsoft Office muncul.

  2. Pilih membantu melindungi saya dari konten yang tidak diketahui (direkomendasikan) dan lalu klik OK.

    Access menonaktifkan semua komponen yang berpotensi berbahaya.

Menyembunyikan Bilah Pesan

  • Tanpa membuat keputusan kepercayaan, klik tombol tutup (X) di sudut atas bilah pesan.

    Menutup bilah pesan.

Memperlihatkan bilah pesan

  • Pada tab Alat Database , di grup Perlihatkan/Sembunyikan , klik Bilah pesan. Anda juga bisa menutup dan membuka kembali database untuk memperlihatkan bilah pesan.

Menambahkan kunci registri untuk menampilkan kotak dialog modal

Perhatian      Pengeditan registri yang tidak benar dapat menyebabkan kerusakan parah pada sistem operasi Anda, mengharuskan Anda menginstal ulang. Microsoft tidak dapat menjamin bahwa masalah yang dihasilkan dari pengeditan registri dengan tidak benar dapat diatasi. Sebelum mengedit registri, cadangkan setiap data berharga. Untuk informasi yang paling baru tentang menggunakan dan melindungi registri komputer Anda, lihat Bantuan Microsoft Windows.

  1. Di Microsoft Windows, klik tombol Mulai, lalu klik Jalankan.

  2. Dalam kotak Buka, ketik regedit lalu tekan ENTER.

    Editor Registri dimulai.

  3. Perluas folder HKEY_CURRENT_USER dan navigasi ke kunci registri berikut ini:

    Software\Microsoft\Office\12.0\Access\Security

  4. Di panel kanan Editor Registri, klik kanan area kosong, arahkan ke Baru, dan klik Nilai DWORD. Nilai DWORD yang baru dan kosong akan muncul.

  5. Ketikkan nama berikut ini untuk nilai: ModalTrustDecisionOnly.

  6. Klik ganda nilai baru.

    Kotak dialog Edit Nilai DWORD muncul.

  7. Di bidang Data Nilai, ubah nilai 0 ke 1, lalu klik OK.

  8. Tutup Editor Registri.

Sekarang, saat Anda membuka database yang berisi konten yang tidak aman, Anda melihat sebuah rangkaian kotak dialog, bukan Bilah Pesan. Untuk kembali ke perilaku asli, ulangi langkah-langkah ini dan ubah nilai 1 ke 0.

Atas halaman

Menggunakan kata sandi database untuk mengenkripsi Office Access 2007 database

Alat enkripsi di Office Access 2007 menggabungkan dan meningkatkan pada dua alat yang lebih lama — kata sandi pengodean dan database. Saat Anda menggunakan kata sandi database untuk mengenkripsi database, Anda membuat semua data terbaca dengan alat lain, dan Anda memaksa pengguna untuk memasukkan kata sandi untuk menggunakan database. Enkripsi yang diterapkan di Office Access 2007 menggunakan algoritma lebih kuat dari digunakan dalam versi Access lebih lama.

Mengenkripsi dengan menggunakan kata sandi database

  1. Buka database yang ingin Anda enkripsi dalam mode Ekslusif.

    Buka database dalam mode Ekslusif

    • Klik Tombol Microsoft Office Gambar tombol Office , lalu klik Buka.

    • Di kotak dialog Buka, telusuri file yang ingin Anda buka, lalu pilih file tersebut.

    • Klik panah di samping tombol Buka, lalu klik Buka Eksklusif.

      Membuka file dalam mode Eksklusif

  2. Pada tab Alat Database , di grup Alat Database , klik enkripsi dengan kata sandi.

    Kotak dialog Setel Kata Sandi Database muncul.

  3. Ketik kata sandi Anda di kotak Kata Sandi, ketikkan kembali dalam bidang Verifikasi.

    Catatan: 

    • Gunakan kata sandi kuat yang menggabungkan huruf besar, huruf kecil, angka, dan simbol. Kata sandi yang lemah tidak menggabungkan elemen ini. Kata sandi kuat: Y6dh!et5. Kata sandi lemah: House27. Kata sandi harus memiliki 8 karakter atau lebih. Frasa sandi akan lebih baik jika menggunakan 14 karakter atau lebih.

    • Penting bagi Anda untuk mengingat kata sandi Anda. Jika Anda lupa kata sandi Anda, Microsoft tidak dapat mengembalikannya. Simpan kata sandi yang Anda tulis di tempat yang jauh dari informasi yang diproteksi.

  4. Klik OK.

Dekripsi dan membuka database

  1. Buka database terenkripsi sebagaimana biasanya Anda membuka database lainnya.

    Kotak dialog Diperlukan Kata Sandi muncul.

  2. Ketikkan kata sandi Anda di kotak Masukkan kata sandi database, lalu klik OK.

Menghapus kata sandi

  • Pada tab Alat Database , di grup Alat Database , klik Dekripsi Database.

    Kotak dialog Batal Tetapkan Kata Sandi Database muncul.

  • Ketikkan kata sandi Anda di kotak Kata Sandi, lalu klik OK.

Atas halaman

Bagaimana cara kerja keamanan dengan database dari versi Access yang dibuka di Office Access 2007 lebih lama

Ketika Anda membuka database yang dibuat dalam versi Access yang lebih lama, Semua fitur keamanan yang diterapkan ke database tersebut masih berfungsi. Misalnya, jika Anda menerapkan keamanan tingkat pengguna ke database, fitur tersebut berfungsi di Office Access 2007.

Secara default, Access membuka semua database tidak tepercaya yang lebih lama dalam mode Nonaktif dan mempertahankannya dalam status tersebut. Anda bisa memilih untuk mengaktifkan setiap konten yang dinonaktifkan tiap kali Anda membuka database yang lebih lama, atau Anda bisa menerapkan tanda tangan digital menggunakan sertifikat dari penerbit tepercaya, atau Anda bisa menempatkan database di lokasi tepercaya.

Penting: Langkah-langkah di bagian ini tidak berlaku untuk database yang menggunakan salah satu format file baru.

Untuk database lebih lama dari Office Access 2007, Anda bisa menerapkan tanda tangan digital komponen dalam database. Tanda tangan digital memastikan bahwa setiap makro, modul kode dan komponen lain dapat dijalankan dalam database yang berasal dari penanda tangan dan bahwa tidak ada orang telah mengubah mereka sejak database ditandatangani.

Untuk menerapkan tanda tangan ke database Anda, pertama-tama Anda membutuhkan sertifikat digital. Jika Anda membuat database untuk distribusi komersial, Anda harus mendapatkan sertifikat dari otoritas sertifikat komersial (CA). Otoritas sertifikat melakukan pemeriksaan latar belakang untuk memverifikasi bahwa orang yang membuat konten (seperti database) memiliki reputasi baik.

Untuk mempelajari selengkapnya tentang otoritas sertifikasi yang menawarkan layanan untuk produk Microsoft, rujuklah ke bagian Lihat Juga.

Jika Anda ingin menggunakan database untuk skenario grup kerja pribadi atau terbatas, Microsoft Office Professional 2007 menyediakan alat untuk membuat sertifikat yang ditandatangani sendiri. Langkah-langkah di bagian berikut ini menjelaskan cara menginstal dan menggunakan alat yang disebut SelfCert.exe untuk membuat sertifikat yang ditandatangani sendiri.

Membuat sertifikat yang ditandatangani sendiri

  1. Di Microsoft Windows, klik tombol mulai , arahkan ke Semua program, arahkan ke Microsoft Office, arahkan ke Alat Microsoft Office, dan lalu klik Sertifikat Digital untuk proyek VBA.

    -atau-

    Telusuri ke folder yang berisi file program Office Professional 2007 Anda. Default folder adalah Drive: \Program Office\Office12. Di folder tersebut, temukan dan klik ganda SelfCert.exe.

    Kotak dialog Buat Sertifikat Digital muncul.

  2. Di kotak Nama sertifikat Anda, ketikkan nama untuk sertifikat uji yang baru.

  3. Klik OK dua kali.

Catatan: Jika Anda tidak melihat perintah Sertifikat Digital untuk proyek VBA , atau Anda tidak dapat menemukan SelfCert.exe, Anda mungkin perlu menginstal SelfCert.

Kode tanda tangan database

Catatan: Ingatlah bahwa langkah-langkah ini berlaku hanya ketika Anda menggunakan database di Office Access 2007 yang menggunakan salah satu format file database yang lebih lama, seperti .mdb file. Untuk masuk database yang lebih baru, lihat bagian paket, masuk, dan mendistribusikan database Office Access 2007.

  1. Buka database yang ingin Anda tanda tangani.

  2. Pada tab Alat Database, di grup Makro, klik Visual Basic untuk memulai Visual Basic Editor.

    Pintasan keyboard Tekan ALT+F11.

  3. Di jendela Project Explorer, pilih database atau proyek Visual Basic for Applications (VBA) yang ingin Anda tanda tangani.

  4. Pada menu Alat, klik Tanda Tangan Digital.

    Kotak dialog Tanda Tangan Digital muncul.

  5. Klik Pilih untuk memilih sertifikat uji Anda.

    Kotak dialog Pilih Sertifikat akan muncul.

  6. Pilih sertifikat yang ingin Anda terapkan.

    Jika Anda mengikuti langkah-langkah di bagian sebelumnya, pilih sertifikat yang Anda buat dengan menggunakan SelfCert.

  7. Klik OK untuk menutup kotak dialog Sertifikat Sendiri, dan klik lagi OK untuk menutup kotak dialog Tanda Tangan Digital.

Tips untuk penandatanganan database versi yang lebih lama

  • Jika Anda ingin mencegah pengguna solusi Anda secara tidak sengaja mengubah proyek VBA Anda dan membuat tanda tangan Anda tidak valid lagi, kunci proyek VBA sebelum menandatanganinya.

    Catatan: Mengunci proyek VBA Anda tidak mencegah pengguna lain mengganti tanda tangan digital dengan tanda tangan lain. Administrator perusahaan dapat menandatangani kembali templat dan add-in sehingga mereka dapat mengontrol apa yang dijalankan oleh pengguna pada komputer mereka dengan tepat.

  • Bila Anda menandatangani proyek VBA, pertimbangkan untuk mendapatkan cap waktu sehingga orang lain dapat memverifikasi tanda tangan Anda bahkan setelah sertifikat yang digunakan untuk tanda tangan telah kedaluwarsa. Lihat Microsoft Office Online untuk informasi selengkapnya tentang keamanan dan cap waktu VBA.

Catatan: Ingatlah bahwa langkah-langkah ini berlaku hanya ketika Anda menggunakan database di Office Access 2007 yang dibuat dalam versi Access lebih lama. Untuk masuk database yang lebih baru, lihat bagian paket, masuk, dan mendistribusikan database Office Access 2007.

Menginstal SelfCert.exe

  1. Mulai Office Professional 2007 CD penyetelan atau media instalasi lainnya.

  2. Di Penyetelan, klik Tambahkan atau Hapus Fitur, lalu klik Lanjutkan.

    Catatan: Jika Anda bekerja dalam lingkungan di mana Office Professional 2007 diinstal pada komputer individual oleh administrator TI dan bukan dengan CD, ikuti langkah-langkah ini:

    1. Di Microsoft Windows, klik tombol Mulai, lalu klik Panel Kontrol.

    2. Klik ganda Tambahkan atau Hapus Program.

    3. Pilih Sistem Microsoft Office 2007, dan lalu klik Ubah.

      Penyetelan dimulai.

    4. Klik Tambahkan atau hapus fitur, lalu klik Lanjutkan.

    5. Lanjutkan dengan langkah-langkah berikut ini.

  3. Perluas node Microsoft Office dan Fitur Bersama Office dengan mengklik tanda plus (+) di sampingnya.

  4. Klik Sertifikat Digital untuk Proyek VBA.

  5. Klik Jalankan dari Komputer Saya.

  6. Klik Lanjutkan untuk menginstal komponen.

  7. Klik Tutup setelah instalasi selesai, lalu kembali ke rangkaian langkah-langkah pertama di bagian ini.

Atas halaman

Menjalankan ekspresi yang tidak aman (menonaktifkan mode kotak pasir)

Saat Anda menambahkan ekspresi ke database dan Anda lalu mempercayai database atau letakkan di lokasi tepercaya, Access menjalankan ekspresi yang di lingkungan operasi yang disebut mode kotak pasir. Akses yang melakukan ini untuk database yang dibuat di Office Access 2007 atau format file Access lebih lama. Akses memungkinkan mode kotak pasir secara default, dan mode selalu menonaktifkan ekspresi tidak aman, bahkan setelah Anda mempercayai sebuah database. Untuk informasi selengkapnya tentang ekspresi menonaktifkan mode kotak pasir tersebut, lihat artikel Microsoft Office Online mode kotak pasir tentang layanan ekspresi Microsoft Jet.

Jika Anda mempercayai sebuah database dan Anda ingin menjalankan ekspresi yang dinonaktifkan mode kotak pasir, Anda bisa menjalankan ekspresi tersebut dengan mengubah kunci registri dan menonaktifkan mode kotak pasir. Ingatlah bahwa pertama-tama Anda harus mempercayai sebuah database untuk mengikuti langkah-langkah ini.

Gambar berikut ini memperlihatkan proses keputusan di mana Anda mengikuti untuk menjalankan ekspresi yang tidak aman.

Proses keputusan untuk mode kotak pasir

Perhatian      Pengeditan registri yang tidak benar dapat menyebabkan kerusakan parah pada sistem operasi Anda, mengahruskan Anda menginstal ulang. Microsoft tidak dapat menjamin bahwa masalah yang dihasilkan dari pengeditan registri dengan tidak benar dapat diatasi. Sebelum mengedit registri, cadangkan setiap data berharga. Untuk informasi yang paling baru tentang menggunakan dan melindungi registri komputer Anda, lihat Bantuan Microsoft Windows.

Jika Anda sudah tidak asing lagi dengan registri, atau Anda tidak terbiasa dengan mengubah kunci registri, hubungi seseorang yang, atau pertimbangkan mengonversi database dari versi Access lebih lama ke Office Access 2007 file format. Selain itu, Anda harus memiliki izin administrator di komputer untuk mengubah nilai registri.

Mengubah kunci registri

Penting: Mengikuti langkah-langkah berikut ini memungkinkan ekspresi tidak aman dijalankan di semua item Access bagi semua pengguna di komputer.

  1. Di Microsoft Windows, klik tombol Mulai, lalu klik Jalankan.

  2. Dalam kotak Buka, ketik regedit lalu tekan ENTER.

    Editor Registri dimulai.

  3. Perluas folder HKEY_LOCAL_MACHINE dan jelajahi kunci registri berikut ini:

    \Software\Microsoft\Office\12.0\Access konektivitas Engine\Engines

  4. Di panel kanan editor registri, klik ganda nilai ModeKotakPasir.

    Kotak dialog Edit Nilai DWORD muncul.

  5. Dalam bidang Data Nilai, ubah nilai dari 3 menjadi 2, lalu klik OK.

  6. Tutup Editor Registri.

Penting    Ingatlah bahwa jika Anda tidak terlebih dahulu mempercayai database, Access menonaktifkan setiap ekspresi yang tidak aman terlepas apakah Anda mengubah pengaturan registri ini.

Atas halaman

Catatan: Penafian Terjemahan Mesin: Artikel ini telah diterjemahan oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan terjemahan mesin ini untuk membantu pengguna yang bukan penutur bahasa Inggris agar dapat menikmati konten tentang produk, layanan, dan teknologi Microsoft. Karena artikel ini diterjemahkan oleh mesin, mungkin akan terdapat kesalahan kosa kata, sintaksis, atau tata bahasa.

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×