Forum

Forum (https://www.ms-office.gr/forum/)
-   Access - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/)
-   -   [ Ασφάλεια] Κωδικοί σε φόρμα Login (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/1609-kodikoi-se-forma-login.html)

xristos0718 05-02-12 19:49

Κωδικοί σε φόρμα Login
 
1 Συνημμένο(α)
Καλησπερα σε ολους

και παλι χρειαζομαι την βοηθεια σας και ειδικοτερα απο τον Κον Φιλοξενιδη επειδη
γνωριζει καλα το αντικειμενο μια και προσφατα απαντησε στον Κο Βασιλουδη
Λοιπον Βλεποντας την ερωτηση που εκανε ο Κος βασιλουδης περι ασφαλιας της
βασης προσπαθησα να εφαμοσω οτι αυτος εκανε σε μια δικη μου βαση
Μελετησα λεπτομεως οτι ειχε κανει αλλα οταν πηγα να τα εφαρμοσω και στη δικη μου βαση
καπου τα εμπλεξα και δεν μπορω να βγαλω ακρη
σας ανεβαζω λοιπον την βαση μηπως μπορεση καποιος να μου πη που κανω λαθος στον κωδικα
και μου βγαζει μηνυμα run time error 2501

Ο κωδικος εινα admin και pass 1953

Θελω οταν μετα τον χρηστη και το pass οταν ανοιγη το κουμπι ΟΚ
πατωντας το να ανοιγη η φορμα Copyright

Ευχαριστω για τον χρονο σας
Χρηστος

Meteora 06-02-12 17:09

1 Συνημμένο(α)
Καλησπέρα

Απλοποίησα κατά πολύ τον κώδικα του φίλου μου Τάσου, για να δείξω την "απλοϊκή έκδοσητου κώδικα" κλειδώματος μιας βάσης και επιπλέον -με αυτή τη μορφή- θα φανεί χρήσιμος σε όσους γνωρίζουν ψήγματα VBA.

Χρήστο, ελπίζω να βοηθηθείς..

Με εκτίμηση
Νίκος Δ.

xristos0718 06-02-12 19:06

Παράθεση:

Αρχική Δημοσίευση από Meteora (Μήνυμα 9287)
Καλησπέρα

Απλοποίησα κατά πολύ τον κώδικα του φίλου μου Τάσου, για να δείξω την "απλοϊκή έκδοσητου κώδικα" κλειδώματος μιας βάσης και επιπλέον -με αυτή τη μορφή- θα φανεί χρήσιμος σε όσους γνωρίζουν ψήγματα VBA.

Χρήστο, ελπίζω να βοηθηθείς..

Με εκτίμηση
Νίκος Δ.

Καλησπερα ΝΙκο

Ευχαριστω για την απαντηση σου και ναι ειναι πολυ απλουστερη του Τασου
με βοηθησε αλλα θα ηθελα εαν μπορης να προσθεσης στον κωδικα μια ρουτηνα
ωστε το κουμπι ΟΚ να μην ειναι ορατο και μονο οταν βαλει ο χρηστης το pass
και ειναι σωστο πατωντας ENTERμονο τοτε να γινεται ορατο
Πιστευω πως για σενα να ειναι ευκολο

και κατι ακομη μια ερωτηση πολυ απλη αλλα εχω κολληση Οταν εργαζομαι σε σε μια
Forma και θελω να προσθεσω ενα εργαλειο σχεδιασης ειτε αυτο ειναι μια εντολη η κατι αλλο
δεν μου εμφανιζει τον Οδηγο για να μπορω να του δωσω τι πρεπει να κανει π.χ θελω με
μια εντολη να κλεινη η να ανοιγη καποια φορμα η κατι αλλο αυτο δεν μου το εμφανιζει
πρεπει κατα λαθος να εχω ξετσεκαρη η να εχω τσεκαρη καποιο κουτακι απο την κεντρικη φορμα
Εαν γνωριζεις λιγη βοηθεια παρακαλω

Ευχαριστω για τον χρονο σου
Χρηστος

Meteora 06-02-12 19:26

1 Συνημμένο(α)
Χρήστο,
Άν είσαι θολωμένος από Access και το σόι της, άστηνα για λίγο - πιές λίγο κρασάκι με καλή παρέα και αύριο πάλι ...θα ξημερώσει!

Θες να φέρεις τη φόρμα σε περιβάλλον σχεδίασης; Αν κατάλαβα καλά ότι αυτό ψάχνεις, κάνεις δεξί κλικ στην περιοχή (συνήθως στην επάνω-επάνω περιοχή) της φόρμας και στη συνέχεια επιλέγεις "Προβολή σχεδίασης".

Με εκτίμηση
Νίκος Δ.

xristos0718 06-02-12 19:56

Παράθεση:

Αρχική Δημοσίευση από Meteora (Μήνυμα 9289)
Χρήστο,
Άν είσαι θολωμένος από Access και το σόι της, άστηνα για λίγο - πιές λίγο κρασάκι με καλή παρέα και αύριο πάλι ...θα ξημερώσει!

Θες να φέρεις τη φόρμα σε περιβάλλον σχεδίασης; Αν κατάλαβα καλά ότι αυτό ψάχνεις, κάνεις δεξί κλικ στην περιοχή (συνήθως στην επάνω-επάνω περιοχή) της φόρμας και στη συνέχεια επιλέγεις "Προβολή σχεδίασης".

Με εκτίμηση
Νίκος Δ.

Νικο ευχαριστω
Με βοηθησες αφανταστα
Τωρα λεω να ακολουθησω την συμβουλη σου
Καλο Βραδυ
Χρηστος

ΤΖΙΜΗΣ 06-02-12 22:42

Νίκο καλησπέρα. Μήπως μπορείς να ανεβάσεις το αρχείο και σε έδκοση 2003
Ευχαριστώ

Tasos 07-02-12 08:48

Καλημέρα σε όλους!

Φίλοι μου, ένα User Login σε μια βάση δεδομένων, χρησιμοποιείται κυρίως:

  • Όταν χρειαστεί να σχετιστούν τα δεδομένα που καταχωρούνται/επεξεργάζονται με το Username
  • Όταν πρέπει να εμφανιστούν συγκεκριμένες μάσκες καταχώρησης δεδομένων που αφορούν το συγκεκριμένο χρήστη.
Δεν αποτελεί την καλύτερη μέθοδο Προστασίας των δεδομένων αφού ένας μέτριος χρήστης μπορεί
κάλλιστα μέσω ενός ερωτήματος (ακόμα και από άλλα προγράμματα του Office) να αντλήσει ή να μετατρέψει τα δεδομένα μιας βάσης.

Σε τέτοιες περιπτώσεις, το καλύτερο που μπορεί να κάνει κανείς είναι να κλειδώσει τη βάση με κωδικό προστασίας.

Τώρα ας εξετάσουμε τη συμπεριφορά και το λογικό κομμάτι μιας φόρμας σύνδεσης χρήστη (User Login).
Όλοι μας έχουμε συναντήσει και γνωρίζουμε τη διαδικασία σύνδεσης (ακόμα και όταν συνδεόμαστε εδώ στο φόρουμ) ενός χρήστη σε ένα σύστημα.

Αρχικά φροντίζουμε η πληροφόρηση του τι συμβαίνει στο παρασκήνιο να είναι επαρκής για το χρήστη.
Σε καμία περίπτωση δεν τρομάζουμε το χρήστη κλείνοντας του την οθόνη ή αποκρύπτοντας κάποια στοιχεία ελέγχου από τη μάσκα σύνδεσης.
Απεναντίας φροντίζουμε να τον πληροφορούμε ευγενικά με μήνυμα (Message box) όταν:
  • Τα πεδία σύνδεσης είναι κενά (το καθένα χωριστά)
  • Το Όνομα ή ο κωδικός χρήστη δεν είναι σωστά (το καθένα χωριστά)
Στα μηνύματα (Message box) δεν χρησιμοποιούμε απαγορευτικά εικονίδια ή εικονίδια αναγγελίας κινδύνου http://www.hmerologio.gr/AccTools/MsgCritical.JPG http://www.hmerologio.gr/AccTools/MsgExclamation.JPG.
Αρκεί το εικονίδιο της πληροφορίας http://www.hmerologio.gr/AccTools/MsgInformation.JPG(vbInformation).

Επίσης η πληροφορία ότι ο χρήστης έχει πληκτρολογήσει τον σωστό κωδικό πριν ακόμα
πατήσει το κουμπί [Login] συγκαταλέγεται στα θετικά.

Στα παραδείγματα της Access και στο θέμα: http://www.ms-office.gr/forum/access....html#post9290 υπάρχουν σχετικά παραδείγματα από όπου μεταξύ άλλων μπορεί κανείς να δει τα αναγραφόμενα στην πράξη.

Φιλικά

Τάσος


Η ώρα είναι 15:41.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2