Triệu chứng
Khi nhiều người dùng chia sẻ một cơ sở dữ liệu Microsoft Access duy nhất và bạn tìm cách mở một đối tượng báo cáo hoặc biểu mẫu cụ thể, bạn nhận được thông báo lỗi sau đây:
Bạn không có quyền truy nhập riêng vào cơ sở dữ liệu tại thời điểm này.
Nguyên nhân
Tổ hợp các thiết đặt và điều kiện sau đây gây ra bản Cập Nhật đối tượng:
-
Nhiều người dùng đã mở cùng một tệp cơ sở dữ liệu.
-
Cài đặt thu gọn trên cơ sở dữ liệu đóng được chọn.
-
Tên theo dõi thông tin tự sửa và thực hiện cài đặt cơ sở dữ liệu tự sửa tên đều được chọn.
-
Đối tượng biểu mẫu hoặc báo cáo mà bạn đang tìm cách mở chứa một macro nhúng trong sự kiện điều khiển hoặc biểu mẫu.
Trong trường hợp này, Access sẽ cố gắng lưu các thay đổi nhưng không thể đạt được quyền truy nhập độc quyền đối với đối tượng.
Giải pháp
Để ngăn không cho lỗi này, hãy thực hiện một trong những thao tác sau đây:
-
Sử dụng cách tiếp cận cơ sở dữ liệu tách để mỗi người dùng có bản sao cục bộ của cơ sở dữ liệu phía trước. Để biết thêm thông tin, hãy xem phân tách cơ sở dữ liệu Access.
-
Xóa hộp kiểm đóng nén tại tùy chọn > tệp -> cơ sở dữ liệu hiện tại – tùy chọn ứng dụng>.
-
Xóa hộp kiểm thực hiện tự sửa tên tại tùy chọn tệp ->-> cơ sở dữ liệu hiện tại -> tự sửa tên tùy chọn.
-
Loại bỏ các macro được nhúng khỏi biểu mẫu hoặc báo cáo và thay thế chúng bằng các macro có tên hoặc thủ tục sự kiện VBA.