Εμφάνιση ενός μόνο μηνύματος
  #6  
Παλιά 14-11-12, 19:08
eliok Ο χρήστης eliok δεν είναι συνδεδεμένος
Όνομα: Ηλίας
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 31-10-2012
Περιοχή: ΑΘΗΝΑ - ΒΥΡΩΝΑΣ
Μηνύματα: 9
Προεπιλογή

γεια σε όλους
λόγου του ότι η ACCESS από μόνη της δεν παρέχει 100% ασφάλεια κατέληξα στα εξής
αφού τελειώσει η εφαρμογή και θέλω με κάποιο τρόπο να την ασφαλίσω (όσο είναι εφικτό) από απλούς χρήστες

1) κρύβω κατ αρχήν τους πίνακες και ότι άλλο απο τα αντικείμενα επιθυμώ
πχ( μακροεντολές, φόρμες κλπ)... (δεξί κλικ > ιδιότητες πίνακα > τσεκάρουμε το κρυφό)

2) χρησιμοποιώ τις προτάσεις του Τάσου Κλείδωμα Βάσης δεδομένων "LockDB.mdb" (προστασία αντικειμένων βάσης δεδομένων από επεξεργασία - αποκλείει την προβολή σχεδίασης σε φόρμες) σε συνδυασμό με το "Login_Splash.mdb" (κωδικό για είσοδο στην εφαρμογή σαν διαχειριστής ή σαν χρήστης) ελαφρώς τροποποιημένα και προσαρμοσμένα στην εφαρμογή μου.

Αν μπεις σαν διαχειριστής (κωδικός 123456) μπορείς να κλειδώσεις ή να ξεκλειδώσεις τη βάση.
Αν μπεις σαν χρήστης (κωδικός 222222) περνάς στην εφαρμογή.
Αν η βάση είναι ξεκλείδωτη ανοίγει με shift για επεξεργασία
Αν η βάση είναι κλειδωμένη δεν μπορεί να την ανοίξει κάποιος.
Αν η βάση είναι κλειδωμένη και ανοίξει κάποιος μια νέα βάση για να τραβήξει τα αντικείμενα σ αυτήν ... αυτά που έχουμε κρύψει δεν θα φαίνονται.
Αν την πάρει κάποιος με "φλασάκι" την πάει σε άλλο υπολογιστή και δεν την "τρέξει" .... μπορεί ανοίγοντας μια νέα βάση να τραβήξει τα πάντα (Αχίλλειος πτέρνα) αν όμως την τρέξει έστω κ μια φορά η βάση κλειδώνει στον συγκεκριμένο υπολογιστή.

3) αλλάζω το όνομα της βάσης από test.accdb σε test.accdr (μια επιπλέον "προστασία") και δίνω στον χρήστη αυτό το αρχείο.


Τάσο σ ευχαριστώ για τις προτάσεις

δείτε τα και .... σχολιάστε

σας ευχαριστώ
Ηλίας
Συνημμένα Αρχεία
Τύπος Αρχείου: accdb test.accdb (504,0 KB, 140 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη eliok : 14-11-12 στις 20:20.
Απάντηση με παράθεση