Zabezpieczenie tabel Accessa.

0

Baza Accessa jest podzielona na frontend i backend. Tabele (back) są umieszczone na serwerze i zlinkowane menedżerem tabel połączonych do frontu. Jak można zabezpieczyć tabele, aby użytkownik bazy nie miał do nich samodzielnego dostępu, nie mógł zmienić zawartości tabel. Oczywiście połączenie z frontem musi pozostać.

0

Z nowym formatem accdb to niemożliwe https://support.office.com/en-us/article/what-happened-to-user-level-security-69b362cd-503f-4e8a-a735-fb923ffb9fa3

Jak byś korzystal z mdb to możesz uzyc pliku mdw do zabezpieczenia danych

0

Zmienić właściwości tabeli na ukryta/systemowa.
I nie kompaktować bazy, bo wyleci :)

0

Yyy aż zgłupiałem więc sprawdziłem przed sec. I tablice z atrybutem "hidden" nie "giną" jak baza jest kompatktowana. Chyba, że nie zrozumiałem ukrytego sensu :D

Ale generalnie jeśli to nie musi być jakieś hiper/super zabezpieczenie, a takie co wystarczy na 95% użytkowników - to zgadzam się, że ukrycie tabeli, schowanie "Navigation Pane", a najlepiej tez wyłączenie menu głównego i może nawet menu skrótów (czy jak to się tam zwie) + założenie hasła na "Project viewing" w VBA powinno załatwić sprawę.
Ale jak będziesz miał Asa co będzie chciał się dobrać do danych to i tak się dobierze ;)

1

Zmiana roszerzenia z accdb->accdr spokojnie wystarcza, spowoduje to wymuszenie trybu pracy runtime dla Access'a

1 użytkowników online, w tym zalogowanych: 0, gości: 1