ungthienhai > 02-09-22, 03:52 PM
ongke0711 > 02-09-22, 04:33 PM
(02-09-22, 03:52 PM)ungthienhai Đã viết: Chào các bác,
Em đã tìm trên diễn đàn mình và google, nhưng vẫn không hiểu rõ về chia sẻ qua LAN:
1. File font end(FE) và back end(BE) được tạo ra từ Split data => Mình lưu file BE tại máy mình, gửi file FE (file FE đã được chuyển sang file ACCDE). Vậy hai file FE & BE này link với nhau, mình phải share thư mục của mình để các user có thể kết nối đến. Tức là user vẫn có thể copy, xoá hoặc mở file BE của mình. Vậy file BE đâu còn bảo mật nữa? Mình muốn bảo mật phải làm sao?
2. Khi gửi file FE, mình có thể chèn VBA cho ẩn tất cả, tức là cho FE chỉ hiện mỗi 1 Form chứ ko bao gồm cả ứng dụng Access có được không các bác? Hoặc em chỉnh sửa option trên ACCDB, sau đó lưu sang ACCDE, rồi gửi cho user hay sao các bác?
3. Vào chi tiết thực tế em chưa biết cách nào, mong các bác chia sẻ. Em cảm ơn rất nhiều.
ungthienhai > 02-09-22, 04:43 PM
(02-09-22, 04:33 PM)ongke0711 Đã viết:(02-09-22, 03:52 PM)ungthienhai Đã viết: Chào các bác,
Em đã tìm trên diễn đàn mình và google, nhưng vẫn không hiểu rõ về chia sẻ qua LAN:
1. File font end(FE) và back end(BE) được tạo ra từ Split data => Mình lưu file BE tại máy mình, gửi file FE (file FE đã được chuyển sang file ACCDE). Vậy hai file FE & BE này link với nhau, mình phải share thư mục của mình để các user có thể kết nối đến. Tức là user vẫn có thể copy, xoá hoặc mở file BE của mình. Vậy file BE đâu còn bảo mật nữa? Mình muốn bảo mật phải làm sao?
2. Khi gửi file FE, mình có thể chèn VBA cho ẩn tất cả, tức là cho FE chỉ hiện mỗi 1 Form chứ ko bao gồm cả ứng dụng Access có được không các bác? Hoặc em chỉnh sửa option trên ACCDB, sau đó lưu sang ACCDE, rồi gửi cho user hay sao các bác?
3. Vào chi tiết thực tế em chưa biết cách nào, mong các bác chia sẻ. Em cảm ơn rất nhiều.
1. Đây là vấn đề không an toàn của CSDL Access khi dùng Linked Table với BE, bắt buộc phải chia sẻ Folder Full quyền. Không có cách gì khác, chỉ có cách giảm điểm bất lợi này bằng cách:
- Thường xuyên sao lưu dự phòng file BE.
- Tạo password cho file BE. Khi người dùng nào đó copy về không có pass cũng khó mà xem được CSDL.
2. Về File FE thì dư sức bảo mật cho nó. Trên diễn đàn có bài viết hết rồi.
- Bạn kiếm code khóa phím Shift. Khi đã khóa rồi, thì không cách gì mở vào thẳng vào ruột của file FE.
- Code ẩn cửa sổ Access, ẩn Ribbon memu... khi khởi động cũng có sẳn.
- Sau khi có code khóa Shift + Ẩn Ribbon menu --> Lưu sang ACCDE thì kiểu gì cũng không xem được code.
ungthienhai > 02-09-22, 04:52 PM
ungthienhai > 02-09-22, 11:27 PM