| Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
![]() |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
|
#1
| |||
| |||
|
Καλημέρα σε όλους και όλες του φόρουμ!!! θα μπορούσε κάποιος να με βοηθήσει σε ένα απλό παράδειγμα σχετικά με την ασφάλεια κλειδώματος μιας βάσης που θέλω? Βασικά ήθελα να έχω administrator user1 & user2 σε επίπεδο ασφαλειας αλλα δεν μπορώ να το καταλάβω πως μπορώ να επιλέξω την απαγόρευση. Έχω φτιάξει μια βάση και αν ήτανε το δυνατόν πάνω στην ίδια βαση να έχω το παράδειγμα μπας και ξεστραβωθώ και καταλάβω τι γίνετε. 1) Ο administrator να έχει πρόσβαση στα πάντα ως επίπεδο 2) ο user 1 & 2 να έχει πρόσβαση μονο στις φόρμες και πουθενά αλλου,η αν είναι το δυνατόν να καταχωρεί να διαγραφή και να επεξεργάζεται κάποια δεδομένα ως απλός χειριστής θα ήτανε καλύτερα. Εφόσον δεν μπορώ να κλειδώσω με νβα κώδικα δεν υπάρχει κάτι που να κλειδώνει τους πίνακες και έτσι αποφάσισα με αυτό το τρόπο χωρίς να έχω άλλη επιλογή... Σίγουρα είναι πιο ασφαλέστερο εκτος αν έχει να μου προτείνει κάποιος κάποιο άλλο τρόπο κλειδώματος όσο αναφορά τους πίνακες και όχι μονο τους πίνακες αλλα και τις λειτουργικές μονάδες. Έχω έτοιμη μια βάση με παράδειγμα κάτι πολύ απλό !! ![]() |
|
#2
| |||
| |||
|
Αντώνη καλησπέρα Αυτό που ζητάς με την διαχείριση της βάσης με τα δικαιώματα περιέχεται στο δείγμα που σου παραθέτω.Όσο για την ασφάλεια της βάσης με τους πίνακες το ασφαλέστερο είναι να διαιρέσεις την βάση και να έχεις ξεχωριστά τους πίνακες.Υπάρχει και κάτι άλλο νομίζω είχα ανεβάσει παλαιότερα με κωδικό κλειδώνεις όλο το παράθυρο οπότε δεν εμφανίζεται το παράθυρο περιήγησης.Όσο για τα Modules εάν κάνεις την βάση MDE δεν μπορεί κανένας να δει τον κώδικα. Στη βάση που έστειλα με το όνομα Αλέξανδρος είναι ο Admin αυτός βλέπει τα πάντα και τα διαχειρίζεται.Με κάθε όνομα παρακάτω έχει λιγότερα δικαιώματα και τελευταία ο επισκέπτης μόνο βλέπει και δεν μπορεί να κάνει τίποτα. Κοιταξέ το και μελέτησέ το και προσάρμοσε την βάση σου πάνω στο μοτίβο αυτό. Κατέβασε από εδώ https://drive.google.com/file/d/0Byr...ew?usp=sharing CODE: [arta] Καλή επιτυχία. |
|
#3
| |||
| |||
|
Αντώνη καλησπέρα!! Στη βάση που σου παραθέτω μπορείς να κρύψεις τους πίνακες και όλα τα αντικείμενα από το παράθυρο περιήγησης. Με Admin CODE: [arta] , Με User: [alex] A) Όπως είναι τώρα εάν ανοίξεις την βάση με Shift σου εμφανίζει το παράθυρο. Εάν στη φόρμα που εμφανίζει Disable bypass key το πατάς και εμφανίζει Enable bypass key .Τότε κλειδώνει το παράθυρο περιήγησης .Πατάς Quite Form βγαίνεις και ξανά μπαίνεις με Shift και δεν εμφανίζει τους πίνακες και όλα τα αντικείμενα. B) Τώρα εάν θέλεις να κάνεις διαχείριση μόνο: ο Admin να βλέπει τους πίνακες και όχι ο USER ο απλός χρήστης τότε μπορείς στους πίνακες να τσεκάρεις μόνο το Allow by pass Key που βρίσκεται στον Admin και να ξε τσεκάρεις το Allow by pass Key που βρίσκεται στο User τότε με κρυμμένο το παράθυρο περιήγησης δεν εμφανίζει κανένα αντικείμενο πατώντας το Shift αλλά δεν εμφανίζει το Enable/Disable bypass key στη φόρμα όταν μπαίνεις με τον User(Χρήστη). Θα το εμφανίζει μόνο όταν μπαίνεις με τον με τον Admin. Οπότε να μια άλλη λύση του ζητούμενου. |
|
#4
| |||
| |||
|
Η βάση (απ' το google drive) δεν μου ανοίγει! χτυπάει σε 2 σημεία....έχεις κάτι υπόψη σου;
Τελευταία επεξεργασία από το χρήστη Χρήστος : 16-10-16 στις 18:56. |
|
#5
| |||
| |||
|
Χρήστο δες τα Reference Αλλά αυτό το σημείο που σου βγάζει σφάλμα το αφαίρεσα για να μην είναι η βάση μεγάλη.Αφαίρεσε τις 2 φόρμες frmFoldersExample και frmFoldersExample1 και δεν θα έχεις πρόβλημα. |
|
#6
| |||
| |||
|
όχι Αλέξανδρε....κολλάει και κλείνει.....
Τελευταία επεξεργασία από το χρήστη Χρήστος : 16-10-16 στις 18:56. |
|
#7
| |||
| |||
|
Χρήστο εμένα δουλεύει κανονικά . Δεν ξέρω αν με το ανέβασμα αλλοιώθηκε |
|
#8
| |||
| |||
|
οκ...μάλλον σχετίζεται μ' εμένα!
|
|
#9
| |||
| |||
|
Alex εδώ κάτι δεν πάει καλά η εγώ δεν έχω καταλάβει κάτι. Αν τραβήξω από μια άλλη βάση τη βάση που έστειλες ως εισαγωγή πολύ εύκολα θα πάρο πίνακες και λειτουργικές μονάδες έτσι δεν είναι? Δεν βλέπω κάποια προφύλαξη Alex ευχάριστο για το παράδειγμα όμως. Για εμενα είναι το ζητούμενο να κλειδώσω πίνακες και λειτουργικές μονάδες από την εισαγωγή,γιατί αν δεν υπήρχε η εισαγωγή όλα ok είδη είναι κλειδωμένη η βάση μου. Επειδή είναι λογικό και είμαι άσχετος αν κάτι δεν λέω σωστά διορθωστε με.Κρίμα πάντως έχω φτιάξει κάτι πολύ καλο και έχω παιδευτεί,απλά ήθελα τη διαφύλαξη της βασης,με καλύπτει το κλείδωμα πινάκων και λειτουργικών μονάδων μεχρι εκει.Το ότι μπορεί να το ανοίξει κάποιος ίσως μπορεί αν κλειδωθεί όπως λέω,σίγουρα θα παιδευτεί θανάσιμα όμως και με κόστος για να το κανει. |
|
#10
| |||
| |||
|
Αν σπάσεις τη βάση σε 2 κομμάτια Back-End (Πίνακες) και Front-End (Υπόλοιπα) και προστατέψεις με κωδικό την be και μετατρέψεις την fe σε .accde ή .mde δεν εξασφαλίζεις "καλή" προστασία? |
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| Διαχωρισμός ΒΔ σε επίπεδο χρηστών | γιώργοςΚ | Access - Ερωτήσεις / Απαντήσεις | 6 | 17-11-13 10:03 |
| Ασφάλεια σε επίπεδο Χρήστη | sakis | Access - Ερωτήσεις / Απαντήσεις | 2 | 04-11-13 18:35 |
| [ Συναρτήσεις ] Καταμετρήσεις σε επίπεδο εγγραφής | Χρήστος | Access - Ερωτήσεις / Απαντήσεις | 19 | 23-12-10 21:24 |
| [ Ασφάλεια] Ασφάλεια Βάσης δεδομένων σε επίπεδο χρήστη | TZON_FON | Access - Ερωτήσεις / Απαντήσεις | 4 | 26-09-10 20:28 |
Η ώρα είναι 18:50.



Αλλαγή σε γραμμικό τρόπο

