Θέμα: Ασφάλεια Κωδικοί σε φόρμα Login

Εμφάνιση ενός μόνο μηνύματος
  #7  
Παλιά 07-02-12, 08:48
Το avatar του χρήστη Tasos
Tasos Ο χρήστης Tasos δεν είναι συνδεδεμένος
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.010
Προεπιλογή

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

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

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

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

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

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

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

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

Φιλικά

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών

Τελευταία επεξεργασία από το χρήστη Tasos : 07-02-12 στις 10:00.
Απάντηση με παράθεση