thuyyeu99 > 14-02-20, 10:43 AM
ongke0711 > 14-02-20, 03:15 PM
(14-02-20, 10:43 AM)thuyyeu99 Đã viết: Tình hình là em có 1 File excel bây giờ em muốn tạo Table để phân quyền cho File excel (phân theo nhóm, chia sẻ File, Sheet) mà không biết định hướng làm sao để mà quản lý.
Nếu được, nhờ các anh chị trong diễn đàn hướng dẫn giúp em với.
thuyyeu99 > 14-02-20, 07:00 PM
tranthanhan1962 > 14-02-20, 07:23 PM
(14-02-20, 07:00 PM)thuyyeu99 Đã viết: Chắc em nói không rõ ý. Ý em là em đã có cái chương trình dùng để chia sẻ nguyên 1 File Access (hay chỉ 1 table) hoặc chia sẻ 1 File Excel (hay 1 Sheet hay 1 vùng trên Sheet). mô hình Client ServerNếu đã xử lý qua access thì phân quyền cũng dễ mà, Bạn có thể tạo một table danh sách người dùng chỉ cần một table thôi. Các field của nó là: tên người dùng, pass, quyền. Field quyền quản lý việc phân quyền cho người sử dụng.
Giờ em muốn tạo 1 Table gồm các Fields để Server quản lý và phân quyền cụ thể cho các Uses để thao tác trên các File đã Share đó.
Ví dụ:
Có User Xem, Sửa, Xoá, Thêm; Có User chỉ có quyền Xem; Hoặc là tạo 1 nhóm người dùng khi Add tên vào nhóm đó thì có toàn quyền Xem, Sửa, Xoá,
Mà em chưa có hướng tạo Table gồm những Field nào và nên tạo bao nhiêu Table để quản lý. Sau này có thể nới rộng ra thêm
thuyyeu99 > 14-02-20, 07:33 PM
tranthanhan1962 > 14-02-20, 08:11 PM
thuyyeu99 > 14-02-20, 08:26 PM
tranthanhan1962 > 14-02-20, 11:27 PM
thuyyeu99 > 14-02-20, 11:59 PM
ongke0711 > 15-02-20, 12:48 AM
(14-02-20, 11:59 PM)thuyyeu99 Đã viết: Em chỉ lưu thông tin vào access khi client kết nối thì server sẽ gởi thông tin file được phép mở có thể là excel, có thể là access.
Ví dụ
Mấy chủ share file access1 và excel1
Khi user connect đến máy chủ thì máy chủ sẽ đọc cái file access phân quyền và sẽ tự động phân quyền mà mình đã thiết lập cho các user như sau:
User 1 được phép mở file access1 và table1
User 2 được phép mở file access1 và table2 không thể kết nối đến table1 trong cùng file access1 ( cho dù biết cấu trúc của file)
User 3 được phép mở file excel 1 và sheet1 không thể kết nối đến sheet1 khác được
Viết 1 hàm so sánh tên file tên table1 và select, update, delete