Nếu bạn đã sử dụng thiết đặt để chỉ định những điều sẽ xảy ra khi bạn mở cơ sở dữ liệu Microsoft Access, bạn có thể bỏ qua các thiết đặt này để lấy lại quyền truy nhập đầy đủ vào cơ sở dữ liệu của mình. Ví dụ: bạn có thể đặt tùy chọn cho Cơ sở dữ liệu Hiện tại từ hộp thoại Tùy chọn Access , bằng cách tạo macro AutoExec hoặc bằng thủ tục sự kiện Mở. Nếu cơ sở dữ liệu của bạn có một thiết đặt tùy chọn khởi động, bài viết này sẽ mô tả cách bỏ qua thiết đặt này.
Để bỏ qua tất cả các tùy chọn khởi động, hãy hoàn tất các bước sau:
- Nhấn giữ phím SHIFT khi mở cơ sở dữ liệu của bạn.
Tùy thuộc vào thiết đặt bảo mật macro cho cơ sở dữ liệu của bạn, bạn có thể thấy một hoặc nhiều thông báo bảo mật khi khởi động.
Lưu ý
Bạn phải tiếp tục nhấn giữ phím SHIFT trong khi đóng tất cả các thông báo bảo mật, nếu không các tùy chọn khởi động sẽ không bị bỏ qua.
Khi bạn mở một cơ sở dữ liệu trong lúc nhấn và giữ phím SHIFT, nhiều tùy chọn được đặt trên trang Cơ sở dữ liệu Hiện tại của hộp thoại Tùy chọn Access sẽ bị bỏ qua. Để thay đổi các tùy chọn này, hãy thực hiện như sau:
- Hãy bấm tab Tệp, rồi bấm Tùy chọn.
Hộp Tùy chọn Access mở ra. - Bấm vào Cơ sở dữ liệu Hiện tại và thay đổi thiết đặt cho cơ sở dữ liệu hiện tại.
Lưu ý
Bạn có thể cần đóng và mở lại cơ sở dữ liệu để các thay đổi có hiệu lực.
Bảng sau liệt kê từng cài đặt trên trang Cơ sở dữ liệu hiện tại và cách chúng hoạt động khi bạn mở cơ sở dữ liệu trong lúc nhấn giữ phím SHIFT.
| Nhóm Tùy chọn | Thiết đặt | Hành vi khi tùy chọn khởi động bị bỏ qua |
|---|---|---|
| Tùy chọn Ứng dụng | Tiêu đề Ứng dụng | Tiêu đề ứng dụng tùy chỉnh không được hiển thị. |
| Biểu tượng Ứng dụng | Không hiển thị biểu tượng ứng dụng tùy chỉnh. | |
| Biểu mẫu Hiển thị | Biểu mẫu được chỉ định sẽ không hiển thị và không có thủ tục sự kiện nào của biểu mẫu được chạy. | |
| Biểu mẫu Hiển thị Web | Chỉ khả dụng khi biểu mẫu Web được chỉ định đang trình bày. Khi sẵn dùng, biểu mẫu Web được chỉ định sẽ không hiển thị và không có thủ tục sự kiện nào của biểu mẫu được chạy. | |
| Dẫn hướng | Hiển thị Ngăn Dẫn hướng | Ngay cả khi tùy chọn này không được chọn, Ngăn Dẫn hướng vẫn được hiển thị. |
| Tùy chọn dải băng và thanh công cụ | Tên Ruy-băng | Dải băng tùy chỉnh được chỉ định không được hiển thị. |
| Cho phép Menu Đầy đủ | Tất cả các tab Dải băng mặc định đều được hiển thị, bất kể thiết đặt. | |
| Cho phép Menu Lối tắt Mặc định | Tất cả các menu lối tắt mặc định đều được hiển thị, bất kể cài đặt. |
Để biết thêm thông tin về cách thiết lập tùy chọn cho Cơ sở dữ liệu Hiện tại, hãy xem bài viết Thiết lập tùy chọn người dùng cho cơ sở dữ liệu hiện tại từ một vị trí tập trung.
Nếu bạn thêm một macro Access có tên là AutoExec vào cơ sở dữ liệu, macro đó thường chạy mỗi lần bạn mở cơ sở dữ liệu. Khi bạn bỏ qua các tùy chọn khởi động, macro AutoExec sẽ không chạy.
Khi cơ sở dữ liệu của bạn có nhiều người dùng, bạn có thể ngăn người dùng bỏ qua các tùy chọn khởi động. Tắt phím Bypass (SHIFT) bằng cách sử dụng mã Visual Basic for Applications (VBA) để đặt thuộc tính AllowBypassKey thành False.
Thuộc tính AllowBypassKey sử dụng các cài đặt sau.
| Thiết đặt | Mô tả |
|---|---|
| True | Bật phím SHIFT để cho phép người dùng bỏ qua các thuộc tính khởi động và macro AutoExec. |
| False | Tắt phím SHIFT để ngăn không cho người dùng bỏ qua các thuộc tính khởi động và maro AutoExec. |
Bạn có thể đặt thuộc tính này bằng cách sử dụng mã macro hoặc mã VBA.
Để đặt thuộc tính AllowBypassKey bằng cách sử dụng macro, bạn phải tạo thuộc tính theo cách sau đây:
- Trong cơ sở dữ liệu của Microsoft Access (.mdb hoặc .accdb), bạn có thể thêm thuộc tính bằng phương pháp CreateProperty rồi nối thêm thuộc tính đó vào tuyển tập Properties của đối tượng Database.
- Trong dự án Microsoft Access (.adp), bạn có thể thêm thuộc tính vào tuyển tập AccessObjectProperties của đối tượng CurrentProject bằng cách sử dụng phương pháp Add .
Cài đặt của thuộc tính AllowBypassKey sẽ chỉ có hiệu lực trong lần mở cơ sở dữ liệu ứng dụng tiếp theo.