Εισαγωγή στην ασφάλεια της Access 2010

ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο προέρχεται από μηχανική μετάφραση, δείτε την αποποίηση ευθυνών. Θα βρείτε την αγγλική έκδοση του παρόντος άρθρου εδώ για αναφορά.

Αυτό το άρθρο παρέχει μια επισκόπηση των δυνατοτήτων ασφαλείας που προσφέρονται από την Access 2010 και εξηγεί τον τρόπο με τον οποίο μπορείτε να χρησιμοποιήσετε τα εργαλεία της Access προκειμένου να κάνετε ασφαλή μια βάση δεδομένων.Επίσης, το άρθρο αυτό παρέχει συνδέσεις σε πιο λεπτομερές περιεχόμενο σχετικά με διάφορες δυνατότητες ασφαλείας.

Αυτό το άρθρο δεν αναφέρεται στις δυνατότητες ασφαλείας του SharePoint που είναι διαθέσιμες εάν δημοσιεύσετε τη βάση δεδομένων σας στο Web χρησιμοποιώντας τις υπηρεσίες Access Services.Για περισσότερες πληροφορίες, ανατρέξτε στη Βοήθεια του Microsoft SharePoint Server 2010.

Σε αυτό το άρθρο

Τι νέο υπάρχει στην ασφάλεια της Access

Χρήση βάσης δεδομένων της Access σε μια αξιόπιστη θέση

Συσκευασία, είσοδος και διανομή βάσης δεδομένων της Access 2010

Ενεργοποίηση περιεχομένου που είναι απενεργοποιημένο κατά το άνοιγμα μιας βάσης δεδομένων

Χρήση κωδικού πρόσβασης βάσης δεδομένων για την κρυπτογράφηση μιας βάσης δεδομένων της Access

Πώς λειτουργεί η ασφάλεια με βάσεις δεδομένων από προηγούμενες εκδόσεις της Access όταν ανοίγονται με την Access 2010

Εκτέλεση μη ασφαλών παραστάσεων (απενεργοποίηση κατάστασης λειτουργίας φίλτρου)

Τι νέο υπάρχει στην ασφάλεια της Access

Η Access παρέχει ένα βελτιωμένο μοντέλο ασφάλειας που σας βοηθά να απλοποιήσετε τις διαδικασίες εφαρμογής ασφάλειας σε μια βάση δεδομένων και το άνοιγμα μιας βάσης δεδομένων που διαθέτει προστασία ασφάλειας.

ΣΗΜΕΙΩΣΗ : Παρόλο που το μοντέλο και οι τεχνικές που αναφέρονται σε αυτό το άρθρο βελτιώνουν την ασφάλεια, ο πιο ασφαλής τρόπος για να προστατεύσετε τα δεδομένα της Access είναι η αποθήκευση των πινάκων σας σε ένα διακομιστή, όπως ένας υπολογιστής που εκτελεί Windows SharePoint Services 3.0 ή Microsoft Office SharePoint Server 2010.

Δείτε τι νέο υπάρχει στην ασφάλεια της Access:

Νέα δυνατότητα στην έκδοση 2010

  • Νέα τεχνολογία κρυπτογράφησης    Το Office 2010 διαθέτει μια νέα τεχνολογία κρυπτογράφησης, η οποία είναι ισχυρότερη από την τεχνολογία που διέθετε το Office 2007.

  • Υποστήριξη για προϊόντα κρυπτογράφησης τρίτων κατασκευαστών    Η Access 2010 σάς επιτρέπει να χρησιμοποιήσετε τεχνολογία κρυπτογράφησης τρίτου κατασκευαστή, εάν το προτιμάτε.Αυτό το άρθρο δεν αναφέρεται σε προϊόντα τρίτων κατασκευαστών.

Νέα δυνατότητα στην έκδοση 2007

  • Δυνατότητα προβολής δεδομένων ακόμη και όταν δεν θέλετε να ενεργοποιήσετε το περιεχόμενο της βάσης δεδομένων    Στη Microsoft Office Access 2003, εάν είχατε ορίσει το επίπεδο ασφαλείας σε "Υψηλή", θα έπρεπε να υπογράψετε με κώδικα και να ορίσετε μια βάση δεδομένων ως αξιόπιστη για να μπορείτε να δείτε τα δεδομένα.Τώρα μπορείτε να δείτε τα δεδομένα χωρίς να χρειάζεται να αποφασίσετε εάν θα ορίσετε τη βάση δεδομένων ως αξιόπιστη.

  • Μεγαλύτερη ευκολία χρήσης    Εάν τοποθετήσετε αρχεία βάσης δεδομένων (είτε στη νέα μορφή αρχείων της Access είτε σε προγενέστερες μορφές αρχείων) σε μια αξιόπιστη θέση, όπως σε ένα φάκελο αρχείων ή σε μια κοινόχρηστη θέση δικτύου που έχετε ορίσει ως αξιόπιστα, αυτά τα αρχεία ανοίγουν και εκτελούνται χωρίς να εμφανίζουν μηνύματα προειδοποίησης ή να σας ζητούν να ενεργοποιήσετε τυχόν απενεργοποιημένο περιεχόμενο.Επίσης, στην περίπτωση που ανοίξετε βάσεις δεδομένων από παλαιότερες εκδόσεις της Access, όπως αρχεία .mdb ή .mde στην Access 2010 και αυτές οι βάσεις δεδομένων έχουν ψηφιακή υπογραφή και θεωρείτε ότι προέρχονται από αξιόπιστο εκδότη, τα αρχεία αυτά θα εκτελεστούν χωρίς να χρειαστεί να αποφασίσετε αν είναι αξιόπιστα.Ωστόσο, θα πρέπει να θυμάστε ότι ο κώδικας VBA σε μια υπογεγραμμένη βάση δεδομένων δεν θα εκτελεστεί αν η ψηφιακή υπογραφή γίνει μη έγκυρη.Μια υπογραφή γίνεται μη έγκυρη όταν επέμβει στο περιεχόμενο της βάσης δεδομένων κάποιο άλλο άτομο εκτός από εκείνο που την υπέγραψε.

    Εάν δεν είστε βέβαιοι ότι πρέπει να εμπιστευτείτε ένα πιστοποιητικό, το άρθρο Πώς μπορείτε να εξακριβώσετε εάν μια ψηφιακή υπογραφή είναι αξιόπιστη παρέχει γενικές πληροφορίες σχετικά με τον έλεγχο των ημερομηνιών και άλλων στοιχείων ενός πιστοποιητικού, ώστε να διαπιστώσετε ότι είναι έγκυρο.

  • Κέντρο αξιοπιστίας     Το Κέντρο αξιοπιστίας είναι ένα παράθυρο διαλόγου που παρέχει μια μοναδική θέση για τον ορισμό και την αλλαγή των παραμέτρων ασφαλείας της Access.Μπορείτε να χρησιμοποιήσετε το Κέντρο αξιοπιστίας για τη δημιουργία ή την αλλαγή αξιόπιστων θέσεων και για τον ορισμό επιλογών ασφαλείας για την Access.Οι ρυθμίσεις αυτές επηρεάζουν τον τρόπο με τον οποίο λειτουργούν οι νέες και οι υπάρχουσες βάσεις δεδομένων όταν ανοίγονται στη συγκεκριμένη παρουσία της Access.Το Κέντρο αξιοπιστίας περιέχει επίσης λογική για την αποτίμηση των στοιχείων μιας βάσης δεδομένων και για να εξακριβωθεί αν η βάση δεδομένων είναι ασφαλές να ανοιχτεί ή αν το Κέντρο αξιοπιστίας πρέπει να απενεργοποιήσει τη βάση δεδομένων και να σας επιτρέψει να αποφασίσετε αν θα την ενεργοποιήσετε.

    Για γενικές πληροφορίες σχετικά με τη χρήση του Κέντρου αξιοπιστίας, ανατρέξτε στο άρθρο Προβολή ρυθμίσεων ασφαλείας και προστασίας προσωπικών δεδομένων στο Κέντρο αξιοπιστίας.

  • Λιγότερα προειδοποιητικά μηνύματα    Οι προηγούμενες εκδόσεις της Access σάς επέβαλλαν να αντιμετωπίζετε διάφορα προειδοποιητικά μηνύματα, όπως η ασφάλεια μακροεντολών και η λειτουργία φίλτρου, για να αναφέρουμε δύο από αυτά.Από προεπιλογή, εάν ανοίξετε ένα αρχείο .accdb που δεν το έχετε ήδη ορίσει ως αξιόπιστο, βλέπετε ένα εργαλείο που ονομάζεται "Γραμμή μηνυμάτων".

    Γραμμή μηνυμάτων

    Εάν θέλετε να θεωρήσετε αξιόπιστη τη βάση δεδομένων, μπορείτε να χρησιμοποιήσετε τη Γραμμή μηνυμάτων για να ενεργοποιήσετε οποιαδήποτε απενεργοποιημένο περιεχόμενο βάσης δεδομένων — ερωτήματα ενέργειας (ερωτήματα που προσθέτουν, διαγράφουν ή αλλάζουν δεδομένα), μακροεντολές, στοιχεία ελέγχου ActiveX, παραστάσεις (συναρτήσεις που αποτιμώνται με μια μεμονωμένη τιμή) και κώδικα VBA — όταν ανοίγετε μια βάση δεδομένων που περιέχει ένα ή περισσότερα από αυτά τα στοιχεία.

  • Νέοι τρόποι υπογραφής και διανομής αρχείων βάσεων δεδομένων    Στις παλαιότερες εκδόσεις της Access πριν από την έκδοση 2007, χρησιμοποιούσατε την Επεξεργασία Visual Basic για να εφαρμόσετε ένα πιστοποιητικό ασφαλείας σε επιμέρους στοιχεία μιας βάσης δεδομένων.Τώρα μπορείτε να συσκευάσετε τη βάση δεδομένων και, στη συνέχεια, να υπογράψετε και να διανείμετε το πακέτο.

    Εάν κάνετε εξαγωγή μιας βάσης δεδομένων από ένα υπογεγραμμένο πακέτο σε μια αξιόπιστη θέση, η βάση δεδομένων ανοίγει χωρίς να εμφανίζεται η Γραμμή μηνυμάτων.Εάν εξάγετε μια βάση δεδομένων από ένα υπογεγραμμένο πακέτο σε μια μη αξιόπιστη θέση, αλλά έχετε θεωρήσει αξιόπιστο το πιστοποιητικό του πακέτου και η υπογραφή είναι έγκυρη, η βάση δεδομένων ανοίγει χωρίς να εμφανιστεί η Γραμμή μηνυμάτων.

    ΣΗΜΕΙΩΣΗ : Όταν συσκευάζετε και υπογράφετε μια βάση δεδομένων που είναι μη αξιόπιστη ή περιέχει μη έγκυρη ψηφιακή υπογραφή, πρέπει να χρησιμοποιείτε τη Γραμμή μηνυμάτων για να ορίσετε τη βάση δεδομένων ως αξιόπιστη κάθε φορά που την ανοίγετε, εκτός και αν την τοποθετήσετε σε μια αξιόπιστη θέση.

  • Ισχυρότερος αλγόριθμος για την κρυπτογράφηση βάσεων δεδομένων μορφής αρχείου .accdb που χρησιμοποιούν τη δυνατότητα κωδικού πρόσβασης βάσης δεδομένων    Η κρυπτογράφηση μιας βάσης δεδομένων κωδικοποιεί τα δεδομένα των πινάκων σας και βοηθά στην αποτροπή της ανάγνωσης των δεδομένων σας από ανεπιθύμητους χρήστες.

    ΣΗΜΕΙΩΣΗ : Κατά την κρυπτογράφηση μιας βάσης δεδομένων με κωδικό πρόσβασης, η κρυπτογραφημένη βάση δεδομένων θα χρησιμοποιήσει κλείδωμα σε επίπεδο σελίδας, ανεξάρτητα από τις ρυθμίσεις της εφαρμογής.Αυτό μπορεί να επηρεάσει τη διαθεσιμότητα των δεδομένων σε κοινόχρηστο περιβάλλον.

  • Νέα, δευτερεύουσα κλάση ενεργειών μακροεντολών που εκτελούνται όταν μια βάση δεδομένων είναι απενεργοποιημένη    Αυτές οι πιο ασφαλείς μακροεντολές περιέχουν επίσης δυνατότητες χειρισμού σφαλμάτων.Μπορείτε ακόμη να ενσωματώσετε μακροεντολές (ακόμη και εκείνες που περιέχουν ενέργειες τις οποίες απενεργοποιεί η Access) απευθείας σε οποιαδήποτε μορφή, αναφορά ή ιδιότητα στοιχείου ελέγχου που θα λειτουργούσε λογικά σε μια λειτουργική μονάδα κώδικα VBA ή σε μια μορφή μακροεντολής από μια προηγούμενη έκδοση της Access.

Τέλος, να θυμάστε τους παρακάτω κανόνες καθώς προχωράτε:

  • Εάν ανοίξετε μια βάση δεδομένων σε μια αξιόπιστη θέση, όλα τα στοιχεία εκτελούνται χωρίς να υπάρχει ανάγκη λήψης αποφάσεων για την αξιοπιστία.

  • Εάν συσκευάσετε, υπογράψετε και αναπτύξετε μια βάση δεδομένων με παλαιότερη μορφή αρχείου (αρχείο .mdb ή .mde), όλα τα στοιχεία εκτελούνται χωρίς να υπάρχει ανάγκη να ληφθούν αποφάσεις για την αξιοπιστία, αν η βάση δεδομένων περιέχει μια έγκυρη ψηφιακή υπογραφή από αξιόπιστο εκδότη και εσείς θεωρείτε αξιόπιστο το πιστοποιητικό.

  • Εάν υπογράψετε και αναπτύξετε μια μη αξιόπιστη βάση δεδομένων σε μια μη αξιόπιστη θέση, το Κέντρο αξιοπιστίας απενεργοποιεί τη βάση δεδομένων από προεπιλογή και πρέπει να επιλέγετε την ενεργοποίηση της βάσης δεδομένων κάθε φορά που την ανοίγετε.

Ασφάλεια σε επίπεδο χρήστη στην Access

Η Access δεν υποστηρίζει ασφάλεια σε επίπεδο χρήστη για βάσεις δεδομένων που έχουν δημιουργηθεί με τη νέα μορφή αρχείου (αρχεία .accdb και .accde).Ωστόσο, αν ανοίξετε μια βάση δεδομένων από μια προηγούμενη έκδοση της Access στην Access 2013 και σε αυτήν τη βάση δεδομένων έχει εφαρμοστεί ασφάλεια σε επίπεδο χρήστη, οι συγκεκριμένες ρυθμίσεις θα εξακολουθήσουν να λειτουργούν.

ΣΗΜΑΝΤΙΚΟ: Τα δικαιώματα που δημιουργούνται με χρήση της δυνατότητας ασφαλείας σε επίπεδο χρήστη δεν προστατεύουν τη βάση δεδομένων από χρήστες με κακόβουλη πρόθεση και δεν πρέπει να εκλαμβάνονται ως φράγμα ασφαλείας.Η σωστή χρήση αυτής της δυνατότητας είναι για τη βελτίωση της χρηστικότητας μιας βάσης δεδομένων για αξιόπιστους χρήστες.Για να συμβάλετε στη διατήρηση της ασφάλειας των δεδομένων σας, να επιτρέπετε μόνο σε αξιόπιστους χρήστες την πρόσβαση στα αρχεία βάσης δεδομένων ή στα σχετικά αρχεία ασφαλείας επιπέδου χρήστη, χρησιμοποιώντας τα δικαιώματα του συστήματος αρχείων των Windows.

Εάν μετατρέψετε μια βάση δεδομένων παλαιότερης έκδοσης της Access με ασφάλεια επιπέδου χρήστη στη νέα μορφή αρχείου, η Access αφαιρεί αυτόματα όλες τις ρυθμίσεις ασφαλείας και εφαρμόζονται οι κανόνες για την ασφάλεια ενός αρχείου .accdb ή .accde.

Τέλος, να θυμάστε ότι όλοι οι χρήστες μπορούν να δουν όλα τα αντικείμενα της βάσης δεδομένων κάθε φορά που ανοίγετε βάσεις δεδομένων που έχουν τη νέα μορφή αρχείου.

Αρχιτεκτονική ασφαλείας της Access

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

Πολλά στοιχεία της Access ενδέχεται να ενέχουν κινδύνους ασφαλείας και, επομένως, να είναι απενεργοποιημένα σε μια μη αξιόπιστη βάση δεδομένων:

  • Ερωτήματα ενέργειας (ερωτήματα εισαγωγής, διαγραφής ή αλλαγής δεδομένων)

  • Μακροεντολές

  • Ορισμένες παραστάσεις (συναρτήσεις που επιστρέφουν μία τιμή)

  • Κώδικας VBA

Για να κάνουν τα δεδομένα σας πιο ασφαλή, η Access και το Κέντρο αξιοπιστίας εκτελούν ένα σύνολο ελέγχων ασφαλείας κάθε φορά που ανοίγετε μια βάση δεδομένων.Η διαδικασία λειτουργεί ως εξής:

  • Όταν ανοίγετε ένα αρχείο .accdb ή .accde, η Access υποβάλει τη θέση της βάσης δεδομένων στο Κέντρο αξιοπιστίας.Εάν το Κέντρο αξιοπιστίας προσδιορίσει ότι η θέση είναι αξιόπιστη, η βάση δεδομένων εκτελείται με πλήρη λειτουργικότητα.Εάν ανοίξετε μια βάση δεδομένων που έχει παλαιότερη μορφή αρχείου, η Access υποβάλει τη θέση του αρχείου και λεπτομέρειες σχετικά με την ψηφιακή υπογραφή του (εάν υπάρχουν) στο Κέντρο αξιοπιστίας.

    Το Κέντρο αξιοπιστίας ελέγχει αυτές τις "αποδείξεις" για να εκτιμήσει την αξιοπιστία της βάσης δεδομένων και, στη συνέχεια, ενημερώνει την Access σχετικά με τον τρόπο ανοίγματος της βάσης δεδομένων.Η Access είτε απενεργοποιεί τη βάση δεδομένων είτε την ανοίγει σε πλήρη λειτουργία.

    ΣΗΜΕΙΩΣΗ : Να θυμάστε ότι οι ρυθμίσεις που επιλέγετε εσείς ή ο διαχειριστής συστήματος στο Κέντρο αξιοπιστίας ελέγχουν τις αποφάσεις αξιοπιστίας που λαμβάνονται όταν η Access ανοίγει μια βάση δεδομένων.

    Για περισσότερες πληροφορίες σχετικά με το Κέντρο αξιοπιστίας, ανατρέξτε στην ενότητα Δείτε επίσης.

  • Εάν το Κέντρο αξιοπιστίας απενεργοποιήσει κάποιο περιεχόμενο βάσης δεδομένων, εμφανίζεται η Γραμμή μηνυμάτων όταν ανοίξει η βάση δεδομένων.

    Γραμμή μηνυμάτων

    Για να ενεργοποιήσετε το περιεχόμενο της βάσης δεδομένων, κάντε κλικ στο κουμπί Επιλογές και ορίστε τις κατάλληλες επιλογές στο παράθυρο διαλόγου που εμφανίζεται.Η Access ενεργοποιεί το απενεργοποιημένο περιεχόμενο και η βάση δεδομένων ανοίγει ξανά σε πλήρη λειτουργία.Σε διαφορετική περίπτωση, τα απενεργοποιημένα στοιχεία δεν λειτουργούν.

  • Εάν ανοίξετε μια βάση δεδομένων που δημιουργήθηκε με παλαιότερη μορφή αρχείου (αρχεία .mdb ή .mde) και αυτή η βάση δεδομένων δεν είναι υπογεγραμμένη ούτε θεωρείται αξιόπιστη, από προεπιλογή, η Access απενεργοποιεί κάθε εκτελέσιμο περιεχόμενο.

Κατάσταση απενεργοποίησης

Όταν το Κέντρο αξιοπιστίας αξιολογεί μια βάση δεδομένων ως μη αξιόπιστη, η Access ανοίγει τη βάση δεδομένων σε κατάσταση απενεργοποίησης, δηλαδή, απενεργοποιεί όλο το εκτελέσιμο περιεχόμενο, ανεξάρτητα από τη μορφή αρχείου της βάσης δεδομένων.

Στην κατάσταση απενεργοποίησης, η Access απενεργοποιεί τα παρακάτω στοιχεία:

  • Τον κώδικα VBA και τυχόν αναφορές στον κώδικα VBA, καθώς και ενδεχόμενες μη ασφαλείς παραστάσεις.

  • Τις μη ασφαλείς ενέργειες σε όλες τις μακροεντολές."Μη ασφαλείς" θεωρούνται οι ενέργειες που θα μπορούσαν να επιτρέψουν σε ένα χρήστη να τροποποιήσει τη βάση δεδομένων ή να αποκτήσει πρόσβαση σε πόρους που βρίσκονται εκτός της βάσης δεδομένων.Ωστόσο, οι ενέργειες που απενεργοποιούνται από την Access μπορεί ορισμένες φορές να θεωρηθούν "ασφαλείς". Για παράδειγμα, εάν θεωρείτε αξιόπιστο το άτομο που δημιούργησε τη βάση δεδομένων, μπορείτε να θεωρήσετε αξιόπιστες όλες τις μη ασφαλείς ενέργειες μακροεντολών.

  • Διάφορα είδη ερωτημάτων:

    • Ερωτήματα ενέργειας    Προσθέτουν, ενημερώνουν και διαγράφουν δεδομένα.

    • Ερωτήματα γλώσσας ορισμού δεδομένων (DDL)    Χρησιμοποιούνται για τη δημιουργία ή την τροποποίηση αντικειμένων σε μια βάση δεδομένων, όπως είναι οι πίνακες και οι διαδικασίες.

    • Ερωτήματα διέλευσης SQL    Στέλνουν εντολές απευθείας σε ένα διακομιστή βάσης δεδομένων που υποστηρίζει το πρότυπο Ανοικτής συνδεσιμότητας βάσεων δεδομένων (ODBC).Τα ερωτήματα διέλευσης λειτουργούν με τους πίνακες στο διακομιστή χωρίς να εμπλέκεται ο μηχανισμός της βάσης δεδομένων της Access.

  • Στοιχεία ελέγχου ActiveX.

Κατά το άνοιγμα μιας βάσης δεδομένων, η Access ενδέχεται να προσπαθήσει να φορτώσει πρόσθετα — προγράμματα που επεκτείνουν τη λειτουργικότητα της Access ή της ανοιχτής βάσης δεδομένων.Μπορεί επίσης να θέλετε να εκτελέσετε οδηγούς οι οποίοι δημιουργούν αντικείμενα στην ανοιχτή βάση δεδομένων.Κατά τη φόρτωση ενός προσθέτου ή την έναρξη ενός οδηγού, η Access μεταβιβάζει αποδείξεις στο Κέντρο αξιοπιστίας, το οποίο λαμβάνει περαιτέρω αποφάσεις για την αξιοπιστία και είτε ενεργοποιεί είτε απενεργοποιεί το αντικείμενο ή την ενέργεια.Όποτε το Κέντρο αξιοπιστίας απενεργοποιεί μια βάση δεδομένων και εσείς διαφωνείτε με την απόφαση αυτή, μπορείτε σχεδόν πάντα να χρησιμοποιήσετε τη Γραμμή μηνυμάτων για να ενεργοποιήσετε το περιεχόμενο.Τα πρόσθετα αποτελούν την εξαίρεση σε αυτόν τον κανόνα.Εάν, στο Κέντρο αξιοπιστίας (στο παράθυρο Πρόσθετα), επιλέξετε το πλαίσιο ελέγχου Απαιτείται προσθήκη υπογραφής στις επεκτάσεις εφαρμογών από αξιόπιστο εκδότη, η Access σας ζητά να ενεργοποιήσετε το πρόσθετο, αλλά αυτή η διαδικασία δεν εμπλέκει τη Γραμμή μηνυμάτων.

Αρχή της σελίδας

Χρήση βάσης δεδομένων της Access σε μια αξιόπιστη θέση

Όταν τοποθετείτε μια βάση δεδομένων της Access σε μια αξιόπιστη θέση, ο κώδικας VBA, οι μακροεντολές και οι ασφαλείς παραστάσεις εκτελούνται όταν ανοίγετε τη βάση δεδομένων.Δεν χρειάζεται να λάβετε αποφάσεις σχετικά με την αξιοπιστία κατά το άνοιγμα της βάσης δεδομένων.

Η διαδικασία χρήσης μιας βάσης δεδομένων της Access σε μια αξιόπιστη θέση ακολουθεί τα εξής γενικά βήματα:

  1. Χρησιμοποιήστε το Κέντρο αξιοπιστίας για να βρείτε ή να δημιουργήσετε μια αξιόπιστη θέση.

  2. Αποθηκεύστε, μετακινήστε ή αντιγράψτε μια βάση δεδομένων της Access στην αξιόπιστη θέση.

  3. Ανοίξτε και χρησιμοποιήστε τη βάση δεδομένων.

Τα ακόλουθα σύνολα βημάτων εξηγούν τον τρόπο εύρεσης ή δημιουργίας μιας αξιόπιστης θέσης και, στη συνέχεια, την προσθήκη μιας βάσης δεδομένων σε αυτήν τη θέση.

Άνοιγμα του Κέντρου αξιοπιστίας

  1. Στην καρτέλα Αρχείο, κάντε κλικ στις Επιλογές.

    Εμφανίζεται το παράθυρο διαλόγου Επιλογές της Access.

  2. Κάντε κλικ στο στοιχείο Κέντρο αξιοπιστίας και στην περιοχή Κέντρο αξιοπιστίας της Microsoft Office Access, κάντε κλικ στην επιλογή Ρυθμίσεις Κέντρου αξιοπιστίας.

  3. Επιλέξτε Αξιόπιστες θέσεις και, στη συνέχεια, κάντε ένα από τα εξής:

    • Σημειώστε τη διαδρομή μιας ή περισσότερων αξιόπιστων θέσεων.

    • Δημιουργήστε μια νέα αξιόπιστη θέση.Για να το κάνετε αυτό, κάντε κλικ στην επιλογή Προσθήκη νέας θέσης, και, στη συνέχεια, συμπληρώστε τις επιλογές στο παράθυρο διαλόγου Αξιόπιστη θέση του Microsoft Office .

Τοποθέτηση βάσης δεδομένων σε μια αξιόπιστη θέση

  • Χρησιμοποιήστε την τεχνική που προτιμάτε για να μετακινήσετε ή να αντιγράψετε ένα αρχείο βάσης δεδομένων σε μια αξιόπιστη θέση.Για παράδειγμα, μπορείτε να χρησιμοποιήσετε την "Εξερεύνηση των Windows" για να αντιγράψετε ή να μετακινήσετε το αρχείο ή μπορείτε να ανοίξετε το αρχείο στην Access και να το αποθηκεύσετε στην αξιόπιστη θέση.

Άνοιγμα βάσης δεδομένων σε μια αξιόπιστη θέση

  • Χρησιμοποιήστε την τεχνική που προτιμάτε για να ανοίξετε ένα αρχείο.Για παράδειγμα, μπορείτε να κάνετε διπλό κλικ στο αρχείο βάσης δεδομένων στην Εξερεύνηση των Windows ή, εάν η Access εκτελείται, μπορείτε να κάνετε κλικ στην επιλογή Άνοιγμα στην καρτέλα Αρχείο για να εντοπίσετε και να ανοίξετε το αρχείο.

Αρχή της σελίδας

Συσκευασία, είσοδος και διανομή βάσης δεδομένων της Access 2010

Η Access σάς επιτρέπει να υπογράφετε και να διανέμετε μια βάση δεδομένων εύκολα και γρήγορα.Όταν δημιουργείτε ένα αρχείο .accdb ή .accde, μπορείτε να συσκευάσετε το αρχείο, να εφαρμόσετε μια ψηφιακή υπογραφή στη συσκευασία και, στη συνέχεια, να διανείμετε το υπογεγραμμένο πακέτο σε άλλους χρήστες.Το εργαλείο "Συσκευασία και υπογραφή" τοποθετεί τη βάση δεδομένων σε ένα αρχείο ανάπτυξης της Access (.accdc), προσθέτει υπογραφή στο αρχείο και, στη συνέχεια, τοποθετεί το πακέτο με την ψηφιακή υπογραφή σε μια θέση που καθορίζετε.Οι άλλοι χρήστες μπορούν έπειτα να εξαγάγουν τη βάση δεδομένων από το πακέτο και να εργαστούν απευθείας στη βάση δεδομένων (όχι στο αρχείο πακέτου).

Καθώς προχωράτε, να θυμάστε αυτά τα δεδομένα:

  • Η συσκευασία μιας βάσης δεδομένων και η υπογραφή του πακέτου είναι ένας τρόπος για τον ορισμό αξιοπιστίας.Όταν συσκευάζετε και υπογράφετε μια βάση δεδομένων, η ψηφιακή υπογραφή επιβεβαιώνει ότι η βάση δεδομένων δεν έχει τροποποιηθεί αφού δημιουργήσατε το πακέτο.

  • Αφού γίνει εξαγωγή της βάσης δεδομένων από το πακέτο, δεν υπάρχει πλέον σύνδεση μεταξύ του υπογεγραμμένου πακέτου και της εξαγόμενης βάσης δεδομένων.

  • Μπορείτε να χρησιμοποιήσετε το εργαλείο "Συσκευασία και υπογραφή" μόνο με βάσεις δεδομένων που είναι αποθηκευμένες σε μορφή αρχείου .accdb, .accdc ή .accde.Επίσης, η Access παρέχει εργαλεία για την υπογραφή και διανομή βάσεων δεδομένων που έχουν δημιουργηθεί σε παλαιότερη μορφή αρχείου.Πρέπει να χρησιμοποιείτε το εργαλείο ψηφιακής υπογραφής που είναι κατάλληλο για τη μορφή αρχείου βάσης δεδομένων που χρησιμοποιείτε.

  • Μπορείτε να προσθέσετε μόνο μία βάση δεδομένων σε ένα πακέτο.

  • Με αυτήν τη διαδικασία, τοποθετείται ψηφιακή υπογραφή σε ένα πακέτο το οποίο περιέχει ολόκληρη τη βάση δεδομένων, και όχι μόνο μακροεντολές ή λειτουργικές μονάδες.

  • Η διαδικασία συμπιέζει το αρχείο πακέτου για να σας βοηθήσει να μειώσετε τους χρόνους φόρτωσης.

  • Μπορείτε να εξαγάγετε βάσεις δεδομένων από πακέτα αρχείων που βρίσκονται σε διακομιστές Windows SharePoint Services 3.0.

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

Δημιουργία υπογεγραμμένου πακέτου

  1. Ανοίξτε τη βάση δεδομένων που θέλετε να συσκευάσετε και να υπογράψετε.

  2. Στην καρτέλα "Αρχείο", κάντε κλικ στην επιλογή Αποθήκευση και δημοσίευση και, στη συνέχεια, στην περιοχή Για προχωρημένους, κάντε κλικ στην επιλογή Συσκευασία και υπογραφή.

    Εμφανίζεται το παράθυρο διαλόγου Επιλογή πιστοποιητικού.

  3. Επιλέξτε ένα ψηφιακό πιστοποιητικό και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

    Εμφανίζεται το παράθυρο διαλόγου Δημιουργία υπογεγραμμένου πακέτου της Microsoft Office Access.

  4. Στη λίστα Αποθήκευση σε, επιλέξτε μια θέση για το υπογεγραμμένο πακέτο βάσης δεδομένων.

  5. Πληκτρολογήστε ένα όνομα για το υπογεγραμμένο πακέτο στο πλαίσιο Όνομα αρχείου και κάντε κλικ στο κουμπί Δημιουργία.

    Η Access δημιουργεί το αρχείο .accdc και το τοποθετεί στη θέση που επιλέξατε.

Εξαγωγή και χρήση ενός υπογεγραμμένου πακέτου

  1. Στην καρτέλα Αρχείο, επιλέξτε Άνοιγμα.

    Εμφανίζεται το παράθυρο διαλόγου Άνοιγμα.

  2. Ως τύπο αρχείου, επιλέξτε Υπογεγραμμένα πακέτα της Microsoft Office Access (*.accdc).

  3. Από τη λίστα Διερεύνηση σε, εντοπίστε το φάκελο που περιέχει το αρχείο .accdc, επιλέξτε το αρχείο και έπειτα κάντε κλικ στο κουμπί Άνοιγμα.

  4. Κάντε ένα από τα εξής:

    • Εάν επιλέξετε να θεωρήσετε αξιόπιστο το πιστοποιητικό ασφαλείας που χρησιμοποιήθηκε για την υπογραφή του πακέτου ανάπτυξης, εμφανίζεται το παράθυρο διαλόγου Εξαγωγή βάσης δεδομένων σε.Προχωρήστε στο επόμενο βήμα.

    • Εάν δεν έχετε θεωρήσει ήδη αξιόπιστο το πιστοποιητικό ασφαλείας, εμφανίζεται το παρακάτω μήνυμα.

      Συμβουλευτικό μήνυμα

      Εάν θεωρείτε αξιόπιστη τη βάση δεδομένων, κάντε κλικ στο κουμπί Άνοιγμα.Εάν θεωρείτε αξιόπιστο οποιοδήποτε πιστοποιητικό από αυτή την υπηρεσία παροχής, κάντε κλικ στην επιλογή Να θεωρείται αξιόπιστο ό,τι προέρχεται από αυτόν τον εκδότη.Εμφανίζεται το παράθυρο διαλόγου Εξαγωγή βάσης δεδομένων σε.

      ΣΗΜΕΙΩΣΗ : Εάν χρησιμοποιείτε ένα πιστοποιητικό αυτόματης υπογραφής για την τοποθέτηση υπογραφής σε ένα πακέτο βάσης δεδομένων και, στη συνέχεια, κάνετε κλικ στην επιλογή Να θεωρείται αξιόπιστο ό,τι προέρχεται από αυτόν τον εκδότη όταν ανοίγετε το συγκεκριμένο πακέτο, τα πακέτα που υπογράφονται με τα πιστοποιητικά αυτόματης υπογραφής θα θεωρούνται πάντα αξιόπιστα.

  5. Προαιρετικά, στη λίστα Αποθήκευση σε, επιλέξτε μια θέση για τη βάση δεδομένων που εξαγάγατε και έπειτα πληκτρολογήστε στο πλαίσιο Όνομα αρχείου ένα διαφορετικό όνομα για τη βάση δεδομένων που εξαγάγατε.

    Συμβουλή: Εάν εξάγετε τη βάση δεδομένων σε μια αξιόπιστη θέση, τα περιεχόμενά της θα ενεργοποιούνται αυτόματα όποτε την ανοίγετε.Εάν επιλέξετε μια μη αξιόπιστη θέση, ορισμένο περιεχόμενο της βάσης δεδομένων μπορεί να απενεργοποιηθεί από προεπιλογή.

  6. Κάντε κλικ στο κουμπί OK.

Εάν δεν είστε βέβαιοι ότι πρέπει να εμπιστευθείτε ένα πιστοποιητικό, το άρθρο Πώς μπορείτε να εξακριβώσετε εάν μια ψηφιακή υπογραφή είναι αξιόπιστη παρέχει γενικές πληροφορίες σχετικά με τον έλεγχο των ημερομηνιών και άλλων στοιχείων σε ένα πιστοποιητικό, ώστε να διαπιστώσετε ότι είναι έγκυρο.

Αρχή της σελίδας

Ενεργοποίηση περιεχομένου που είναι απενεργοποιημένο κατά το άνοιγμα μιας βάσης δεδομένων

Από προεπιλογή, η Access απενεργοποιεί ολόκληρο το εκτελέσιμο περιεχόμενο μιας βάσης δεδομένων, εκτός αν την θεωρείτε αξιόπιστη ή αν την έχετε τοποθετήσει σε μια αξιόπιστη θέση.Όταν ανοίγετε μια βάση δεδομένων, η Access απενεργοποιεί το περιεχόμενο και εμφανίζει τη Γραμμή μηνυμάτων.

Γραμμή μηνυμάτων

Επίσης, από προεπιλογή, η Access δεν εμφανίζει πλέον ένα σύνολο αποκλειστικών παραθύρων διαλόγου (παράθυρα διαλόγου που απαιτούν να λάβετε μια απόφαση πρώτα για να μπορέσετε να κάνετε οτιδήποτε άλλο) όταν ανοίγετε μια βάση δεδομένων, όπως συνέβαινε στην Access 2003.Εάν προτιμάτε αυτήν τη συμπεριφορά, μπορείτε να προσθέσετε ένα κλειδί μητρώου και να εμφανίσετε ένα παλαιότερο αποκλειστικό παράθυρο διαλόγου.

Ορισμός βάσης δεδομένων ως αξιόπιστης

Ανεξάρτητα από τον τρόπο συμπεριφοράς της Access κατά το άνοιγμα μιας βάσης δεδομένων, εάν αυτή η βάση δεδομένων προέρχεται από έναν αξιόπιστο εκδότη, μπορείτε να επιλέξετε την ενεργοποίηση των εκτελέσιμων στοιχείων του αρχείου και να θεωρήσετε αξιόπιστη τη βάση δεδομένων.

  • Στη γραμμή μηνυμάτων, κάντε κλικ στο κουμπί Ενεργοποίηση περιεχομένου.

ΣΗΜΑΝΤΙΚΟ: Όταν κάνετε κλικ στην επιλογή Ενεργοποίηση περιεχομένου, η Access επιτρέπει τη χρήση όλου του απενεργοποιημένου περιεχομένου, συμπεριλαμβανομένου τυχόν κώδικα κακόβουλης λειτουργίας.Στην περίπτωση που ο κώδικας κακόβουλης λειτουργίας προξενήσει βλάβη στα δεδομένα ή στον υπολογιστή σας, η Access δεν έχει τη δυνατότητα να αναιρέσει τη βλάβη.

Απόκρυψη της Γραμμής μηνυμάτων

  • Κάντε κλικ στο κουμπί Κλείσιμο (X) στην επάνω γωνία της Γραμμής μηνυμάτων.

    Η Γραμμή μηνυμάτων κλείνει.Θα εμφανιστεί ξανά την επόμενη φορά που θα ανοίξετε τη βάση δεδομένων, εκτός εάν μετακινήσετε τη βάση δεδομένων σε μια αξιόπιστη θέση.

Προσθήκη του κλειδιού μητρώου ώστε να εμφανίζει αποκλειστικά παράθυρα διαλόγου

Προσοχή Η εσφαλμένη επεξεργασία του μητρώου ενδέχεται να προκαλέσει σοβαρή βλάβη στο λειτουργικό σας σύστημα, με αποτέλεσμα να χρειάζεται η επανάληψη της εγκατάστασής του. Η Microsoft δεν μπορεί να εγγυηθεί τη δυνατότητα επίλυσης προβλημάτων που προκύπτουν από την εσφαλμένη επεξεργασία του μητρώου. Πριν την επεξεργασία του μητρώου, δημιουργήστε αντίγραφα ασφαλείας των πολύτιμων δεδομένων. Για τις πιο πρόσφατες πληροφορίες σχετικά με τη χρήση και την προστασία του μητρώου του υπολογιστή σας, ανατρέξτε στη Βοήθεια των Microsoft Windows.

  1. Στα Microsoft Windows, κάντε κλικ στο κουμπί Έναρξη και έπειτα κάντε κλικ στην επιλογή Εκτέλεση.

  2. Στο πλαίσιο Άνοιγμα, πληκτρολογήστε regedit και πατήστε Enter.

    Ξεκινά ο Επεξεργαστής Μητρώου.

  3. Αναπτύξτε το φάκελο HKEY_CURRENT_USER και μεταβείτε στο ακόλουθο κλειδί μητρώου:

    Software\Microsoft\Office\14.0\Access\Security

  4. Στο δεξιό παράθυρο του Επεξεργαστή Μητρώου, κάντε δεξί κλικ στην κενή περιοχή, τοποθετήστε το δείκτη του ποντικιού στην επιλογή Δημιουργία και κάντε κλικ στην επιλογή Τιμή DWORD.Εμφανίζεται μια νέα, κενή τιμή DWORD.

  5. Πληκτρολογήστε το ακόλουθο όνομα για την τιμή: ModalTrustDecisionOnly.

  6. Κάντε διπλό κλικ στη νέα τιμή.

    Εμφανίζεται το παράθυρο διαλόγου Επεξεργασία τιμής DWORD.

  7. Στο πεδίο Δεδομένα τιμής, αλλάξτε την τιμή από 0 σε 1 και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

  8. Κλείστε τον Επεξεργαστή Μητρώου.

Τώρα, κάθε φορά που ανοίγετε μια βάση δεδομένων που περιέχει μη ασφαλές περιεχόμενο, θα βλέπετε μια σειρά από παράθυρα διαλόγου αντί για τη "Γραμμή μηνυμάτων".Για να επαναφέρετε την αρχική συμπεριφορά, επαναλάβετε αυτά τα βήματα και αλλάξτε την τιμή 1 σε 0.

Αρχή της σελίδας

Χρήση κωδικού πρόσβασης βάσης δεδομένων για την κρυπτογράφηση μιας βάσης δεδομένων της Access

Το εργαλείο κρυπτογράφησης στην Access συνδυάζει και βελτιώνει δύο παλαιότερα εργαλεία - την κωδικοποίηση και τους κωδικούς πρόσβασης της βάσης δεδομένων.Όταν χρησιμοποιείτε κωδικό πρόσβασης βάσης δεδομένων για να κρυπτογραφήσετε μια βάση δεδομένων, όλα τα δεδομένα γίνονται μη αναγνώσιμα από τα άλλα εργαλεία και επιβάλετε στους χρήστες να εισαγάγουν κωδικό πρόσβασης για να χρησιμοποιήσουν τη βάση δεδομένων.Η κρυπτογράφηση που εφαρμόζεται στην Access 2010 χρησιμοποιεί ισχυρότερο αλγόριθμο από αυτόν που χρησιμοποιούνταν σε παλαιότερες εκδόσεις της Access.

ΣΗΜΕΙΩΣΗ : Εάν χρησιμοποιούσατε κωδικούς πρόσβασης βάσης δεδομένων στην Access 2007 για να κρυπτογραφήσετε μια βάση δεδομένων, ενδέχεται να θέλετε να μεταβείτε στη νέα τεχνολογία κρυπτογράφησης, η οποία βοηθάει στην παροχή καλύτερης ασφάλειας.

Μετάβαση κρυπτογραφημένης βάσης δεδομένων της Access 2007 στη νέα τεχνολογία κρυπτογράφησης

Για να μεταβείτε στη νέα τεχνολογία κρυπτογράφησης, καταργήστε τον τρέχοντα κωδικό πρόσβασης της βάσης δεδομένων και, στη συνέχεια, προσθέστε τον πάλι.

Κρυπτογράφηση με κωδικό πρόσβασης βάσης δεδομένων

  1. Ανοίξτε τη βάση δεδομένων που θέλετε να κρυπτογραφήσετε σε λειτουργία αποκλειστικής χρήσης.

    Άνοιγμα της βάσης δεδομένων σε λειτουργία αποκλειστικής χρήσης

    1. Στην καρτέλα Αρχείο, επιλέξτε Άνοιγμα.

    2. Στο παράθυρο διαλόγου Άνοιγμα, πραγματοποιήστε αναζήτηση του αρχείου που θέλετε να ανοίξετε και στη συνέχεια επιλέξτε το αρχείο.

    3. Κάντε κλικ στο βέλος που βρίσκεται δίπλα στο κουμπί Άνοιγμα και στη συνέχεια κάντε κλικ στην εντολή Άνοιγμα για αποκλειστική χρήση.

      Άνοιγμα αρχείου σε αποκλειστική χρήση

  2. Στην καρτέλα Αρχείο, κάντε κλικ στην επιλογή Πληροφορίες και, στη συνέχεια, επιλέξτε Κρυπτογράφηση με κωδικό πρόσβασης.

    Εμφανίζεται το παράθυρο διαλόγου Ορισμός κωδικού πρόσβασης βάσης δεδομένων.

  3. Πληκτρολογήστε τον κωδικό πρόσβασης που χρησιμοποιείτε στο πλαίσιο Κωδικός πρόσβασης και, στη συνέχεια, πληκτρολογήστε τον ξανά στο πεδίο Επιβεβαίωση.

    Σημειώσεις: 

    • Χρησιμοποιήστε ισχυρούς κωδικούς πρόσβασης που συνδυάζουν κεφαλαία και πεζά γράμματα, αριθμούς και σύμβολα. Αδύναμους κωδικούς πρόσβασης μην συνδυάζετε αυτά τα στοιχεία. Ισχυρό κωδικό πρόσβασης: Y6dh! et5. Απλός κωδικός πρόσβασης: House27. Οι κωδικοί πρόσβασης πρέπει να είναι 8 ή περισσότερους χαρακτήρες στο μήκος. Μια φράση πρόσβασης που χρησιμοποιεί 14 ή περισσότερους χαρακτήρες είναι καλύτερη.

    • Είναι σημαντικό να θυμάστε τον κωδικό πρόσβασης που έχετε. Εάν ξεχάσετε τον κωδικό πρόσβασης, η Microsoft δεν μπορεί να τον ανακτήσει. Φυλάξτε τους κωδικούς πρόσβασης σε ασφαλές σημείο, ξεχωριστά από τις πληροφορίες τις οποίες προστατεύουν.

  4. Κάντε κλικ στο κουμπί OK.

Αποκρυπτογράφηση και άνοιγμα βάσης δεδομένων

  1. Ανοίξτε την κρυπτογραφημένη βάση δεδομένων με τον τρόπο που ανοίγετε συνήθως οποιαδήποτε άλλη βάση δεδομένων.

    Εμφανίζεται το παράθυρο διαλόγου Απαιτείται κωδικός πρόσβασης.

  2. Πληκτρολογήστε τον κωδικό πρόσβασης στο πλαίσιο Εισαγωγή κωδικού πρόσβασης βάσης δεδομένων και έπειτα πατήστε OK.

Κατάργηση κωδικού πρόσβασης

  1. Στην καρτέλα Αρχείο, κάντε κλικ στην επιλογή Πληροφορίες και, στη συνέχεια, κάντε κλικ στην επιλογή Αποκρυπτογράφηση βάσης δεδομένων.

    Εμφανίζεται το παράθυρο διαλόγου Ακύρωση κωδικού πρόσβασης βάσης δεδομένων.

  2. Πληκτρολογήστε τον κωδικό πρόσβασης στο πλαίσιο Κωδικός πρόσβασης και έπειτα πατήστε OK.

Αρχή της σελίδας

Πώς λειτουργεί η ασφάλεια με βάσεις δεδομένων από προηγούμενες εκδόσεις της Access όταν ανοίγονται με την Access 2010

Όταν ανοίγετε μια βάση δεδομένων που είχε δημιουργηθεί σε προηγούμενη έκδοση της Access, εξακολουθούν να λειτουργούν όλες οι δυνατότητες ασφαλείας που εφαρμόστηκαν για τη συγκεκριμένη βάση δεδομένων.Για παράδειγμα, εάν έχετε εφαρμόσει ασφάλεια σε επίπεδο χρήστη σε μια βάση δεδομένων, η δυνατότητα λειτουργεί στην Access 2010.

Από προεπιλογή, η Access ανοίγει όλες τις παλαιότερες μη αξιόπιστες βάσεις δεδομένων σε απενεργοποιημένη κατάσταση και τις διατηρεί σε αυτή την κατάσταση.Μπορείτε να επιλέξετε την ενεργοποίηση οποιουδήποτε απενεργοποιημένου περιεχόμενου κάθε φορά που ανοίγετε την παλαιότερη βάση δεδομένων ή να εφαρμόσετε μια ψηφιακή υπογραφή χρησιμοποιώντας ένα πιστοποιητικό από έναν αξιόπιστο εκδότη ή μπορείτε να τοποθετήσετε τη βάση δεδομένων σε μια αξιόπιστη θέση.

ΣΗΜΑΝΤΙΚΟ: Τα βήματα αυτής της ενότητας δεν ισχύουν για βάσεις δεδομένων που χρησιμοποιούν μία από τις νέες μορφές αρχείων (*.accd?).

Για βάσεις δεδομένων με παλαιότερη μορφή αρχείου, μπορείτε να εφαρμόσετε ψηφιακή υπογραφή στα στοιχεία της βάσης δεδομένων.Μια ψηφιακή υπογραφή επιβεβαιώνει ότι οι μακροεντολές, οι λειτουργικές μονάδες κώδικα και τα υπόλοιπα εκτελέσιμα στοιχεία της βάσης δεδομένων προέρχονται από το πρόσωπο που πρόσθεσε την ψηφιακή υπογραφή και ότι δεν τα έχει τροποποιήσει κανείς μετά την προσθήκη της υπογραφής.

Για να εφαρμόσετε μια υπογραφή στη βάση δεδομένων που χρησιμοποιείτε, χρειάζεστε πρώτα ένα ψηφιακό πιστοποιητικό.Στην περίπτωση που δημιουργείτε βάσεις δεδομένων για εμπορική διανομή, πρέπει να αποκτήσετε ένα πιστοποιητικό από μια εμπορική αρχή έκδοσης πιστοποιητικών (CA).Οι αρχές έκδοσης πιστοποιητικών εκτελούν ελέγχους στο παρασκήνιο για να επαληθεύσουν ότι τα άτομα που δημιουργούν περιεχόμενο (όπως βάσεις δεδομένων) είναι ευυπόληπτα.

Για περισσότερες πληροφορίες σχετικά με τις αρχές έκδοσης πιστοποιητικών που προσφέρουν υπηρεσίες για προϊόντα της Microsoft, ανατρέξτε στην ενότητα Δείτε επίσης.

Εάν θέλετε να χρησιμοποιήσετε μια βάση δεδομένων για σενάρια προσωπικής χρήσης ή περιορισμένης χρήσης σε ομάδες εργασίας, το Microsoft Office Professional 2007 παρέχει ένα εργαλείο για τη δημιουργία ενός αυτο-υπογεγραμμένου πιστοποιητικού.Τα βήματα που περιγράφονται στα ακόλουθα σενάρια εξηγούν τον τρόπο εγκατάστασης και χρήσης ενός εργαλείου που ονομάζεται SelfCert.exe για τη δημιουργία ενός αυτο-υπογεγραμμένου πιστοποιητικού.

Δημιουργία αυτο-υπογεγραμμένου πιστοποιητικού

  1. Μεταβείτε στο φάκελο που περιέχει τα αρχεία προγραμμάτων του Office 2010.Ο προεπιλεγμένος φάκελος είναι: Μονάδα δίσκου:\Program Files\Microsoft Office\Office14.Σε αυτόν το φάκελο, εντοπίστε και κάντε διπλό κλικ στο αρχείο SelfCert.exe.

    Εμφανίζεται το παράθυρο διαλόγου Δημιουργία ψηφιακού πιστοποιητικού.

  2. Στο πλαίσιο Όνομα πιστοποιητικού, πληκτρολογήστε ένα όνομα για το νέο δοκιμαστικό πιστοποιητικό.

  3. Κάντε κλικ δύο φορές στο κουμπί OK.

ΣΗΜΕΙΩΣΗ : Εάν δεν βλέπετε την εντολή Ψηφιακό πιστοποιητικό για έργα της VBA ή δεν μπορείτε να βρείτε το αρχείο SelfCert.exe, ίσως χρειαστεί να εγκαταστήσετε το SelfCert.

Προσθήκη ψηφιακής υπογραφής σε βάση δεδομένων

ΣΗΜΕΙΩΣΗ : Να θυμάστε ότι αυτά τα βήματα ισχύουν μόνο για βάσεις δεδομένων που χρησιμοποιούν παλαιότερη μορφή αρχείου βάσης δεδομένων, όπως ένα αρχείο .mdb.

  1. Ανοίξτε τη βάση δεδομένων στην οποία θέλετε να προσθέσετε υπογραφή.

  2. Στην καρτέλα Εργαλεία βάσης δεδομένων, στην ομάδα Μακροεντολή, επιλέξτε Visual Basic για να ξεκινήσετε την Επεξεργασία Visual Basic.

    Συντόμευση πληκτρολογίου: Πατήστε το συνδυασμό πλήκτρων ALT+F11.

  3. Στο παράθυρο "Εξερεύνηση έργου", επιλέξτε τη βάση δεδομένων ή το έργο της Visual Basic for Applications (VBA) όπου θέλετε να προσθέσετε υπογραφή.

  4. Στο μενού Εργαλεία, κάντε κλικ στην επιλογή Ψηφιακή υπογραφή.

    Εμφανίζεται το παράθυρο διαλόγου Ψηφιακή υπογραφή.

  5. Κάντε κλικ στο κουμπί Επιλογή για να επιλέξετε το δοκιμαστικό πιστοποιητικό.

    Εμφανίζεται το παράθυρο διαλόγου Επιλογή πιστοποιητικού.

  6. Επιλέξτε το πιστοποιητικό που θέλετε να εφαρμόσετε.

    Στην περίπτωση που ακολουθήσατε τα βήματα της προηγούμενης ενότητας, επιλέξτε το πιστοποιητικό που δημιουργήσατε με τη χρήση του SelfCert.

  7. Κάντε κλικ στο κουμπί OK για να κλείσετε το παράθυρο διαλόγου Αυτο-υπογεγραμμένο πιστοποιητικό και κάντε ξανά κλικ στο κουμπί OK για να κλείσετε το παράθυρο διαλόγου Ψηφιακή υπογραφή.

Συμβουλές για την προσθήκη ψηφιακής υπογραφής σε βάσεις δεδομένων νεότερης έκδοσης

  • Εάν θέλετε να προλάβετε την κατά λάθος τροποποίηση του έργου της VBA και την ακύρωση της υπογραφής σας από άλλους χρήστες, κλειδώστε το έργο της VBA, προτού το υπογράψετε.

    ΣΗΜΕΙΩΣΗ : Το κλείδωμα του έργου της VBA δεν αποτρέπει έναν άλλο χρήστη να αντικαταστήσει την ψηφιακή υπογραφή με άλλη υπογραφή.Οι εταιρικοί διαχειριστές μπορούν να υπογράφουν ξανά πρότυπα και πρόσθετα ώστε να μπορούν να ελέγχουν ακριβώς τα στοιχεία που εκτελούν οι χρήστες στους υπολογιστές τους.

  • Όταν υπογράφετε ψηφιακά ένα έργο της VBA, εξετάστε το ενδεχόμενο να αποκτήσετε μια χρονική σήμανση, ώστε να είναι δυνατή η επαλήθευση της υπογραφής από άλλους χρήστες, ακόμη και εάν το πιστοποιητικό που χρησιμοποιήθηκε για την υπογραφή έχει λήξει.Ανατρέξτε στο Microsoft Office Online για περισσότερες πληροφορίες σχετικά με την ασφάλεια και τις χρονικές σημάνσεις της VBA.

ΣΗΜΕΙΩΣΗ : Να θυμάστε ότι αυτά τα βήματα ισχύουν μόνο για βάσεις δεδομένων που χρησιμοποιούν παλαιότερη μορφή αρχείου στην Access 2010.

Εγκατάσταση SelfCert.exe

  1. Ξεκινήστε το CD εγκατάστασης του Office 2010 CD ή άλλο μέσο εγκατάστασης.

  2. Στο πρόγραμμα εγκατάστασης του Office, κάντε κλικ στην επιλογή Προσθαφαίρεση δυνατοτήτων και, στη συνέχεια, κάντε κλικ στο κουμπί Συνέχεια.

    Εάν εργάζεστε σε ένα περιβάλλον όπου η εγκατάσταση του Microsoft Office στους επιμέρους υπολογιστές γίνεται από τους διαχειριστές IT και όχι μέσω CD, ακολουθήστε τα παρακάτω βήματα:

    1. Στα Microsoft Windows, ανοίξτε τον Πίνακα Ελέγχου.

    2. Κάντε διπλό κλικ στην επιλογή Προγράμματα και δυνατότητες.

    3. Επιλέξτε Microsoft Office 2010 και, στη συνέχεια, κάντε κλικ στην επιλογή Αλλαγή.

      Ξεκινάει το πρόγραμμα εγκατάστασης.

    4. Επιλέξτε Προσθαφαίρεση δυνατοτήτων και, στη συνέχεια, κάντε κλικ στο κουμπί Συνέχεια.

    5. Συνεχίστε με τα παρακάτω βήματα.

  3. Αναπτύξτε τους κόμβους Microsoft Office και Κοινόχρηστες δυνατότητες του Office, κάνοντας κλικ στα σύμβολα συν (+) δίπλα τους.

  4. Κάντε κλικ στην επιλογή Ψηφιακό πιστοποιητικό για έργα της VBA.

  5. Κάντε κλικ στην επιλογή Εκτέλεση από τον υπολογιστή μου.

  6. Κάντε κλικ στο κουμπί Συνέχεια για να εγκαταστήσετε το στοιχείο.

  7. Κάντε κλικ στο κουμπί Κλείσιμο μετά την ολοκλήρωση της εγκατάστασης και επιστρέψτε στα πρώτα βήματα αυτής της ενότητας.

Αρχή της σελίδας

Εκτέλεση μη ασφαλών παραστάσεων (απενεργοποίηση κατάστασης λειτουργίας φίλτρου)

Όταν προσθέτετε μια παράσταση σε μια βάση δεδομένων και, στη συνέχεια, θεωρήσετε τη βάση δεδομένων αξιόπιστη ή την τοποθετήσετε σε μια αξιόπιστη θέση, η Access εκτελεί αυτή την παράσταση σε ένα λειτουργικό περιβάλλον που ονομάζεται κατάσταση λειτουργίας φίλτρου.Η Access το κάνει αυτό για βάσεις δεδομένων που έχουν δημιουργηθεί στην Access ή με παλαιότερες μορφές αρχείου της Access.Η Access ενεργοποιεί την κατάσταση λειτουργίας φίλτρου από προεπιλογή και η κατάσταση λειτουργίας απενεργοποιεί πάντοτε τις μη ασφαλείς παραστάσεις, ακόμα και αφού θεωρήσετε ότι μια βάση δεδομένων είναι αξιόπιστη.Για περισσότερες πληροφορίες σχετικά με τις παραστάσεις που απενεργοποιεί η κατάσταση λειτουργίας φίλτρου, ανατρέξτε στο άρθρο του Microsoft Office.comΠληροφορίες για την κατάσταση λειτουργίας φίλτρου της υπηρεσίας Microsoft Jet Expression.

Στην περίπτωση που θεωρείτε αξιόπιστη μια βάση δεδομένων και θέλετε να εκτελέσετε μια παράσταση την οποία απενεργοποιεί η κατάσταση λειτουργίας φίλτρου, μπορείτε να εκτελέσετε αυτή την παράσταση αλλάζοντας ένα κλειδί μητρώου και απενεργοποιώντας την κατάσταση λειτουργίας φίλτρου.Να θυμάστε ότι για να ακολουθήσετε αυτά τα βήματα πρέπει πρώτα να θεωρήσετε αξιόπιστη μια βάση δεδομένων.

Το ακόλουθο σχέδιο δείχνει τη διαδικασία λήψης αποφάσεων, την οποία πρέπει να ακολουθήσετε για την εκτέλεση μη ασφαλών παραστάσεων.

Διαδικασία λήψης αποφάσεων για τη λειτουργία φίλτρου

Προσοχή Η εσφαλμένη επεξεργασία του μητρώου ενδέχεται να προκαλέσει σοβαρή βλάβη στο λειτουργικό σας σύστημα, με αποτέλεσμα να χρειάζεται η επανάληψη της εγκατάστασής του. Η Microsoft δεν μπορεί να εγγυηθεί τη δυνατότητα επίλυσης προβλημάτων που προκύπτουν από την εσφαλμένη επεξεργασία του μητρώου. Πριν την επεξεργασία του μητρώου, δημιουργήστε αντίγραφα ασφαλείας των πολύτιμων δεδομένων. Για τις πιο πρόσφατες πληροφορίες σχετικά με τη χρήση και την προστασία του μητρώου του υπολογιστή σας, ανατρέξτε στη Βοήθεια των Microsoft Windows.

Στην περίπτωση που δεν είστε εξοικειωμένοι με το μητρώο ή δεν έχετε εμπειρία όσον αφορά την αλλαγή κλειδιών μητρώου, επικοινωνήστε με κάποιον έμπειρο χρήστη ή εξετάστε το ενδεχόμενο να μετατρέψετε την παλαιότερη μορφή αρχείου της βάσης δεδομένων της Access στη νεότερη μορφή αρχείου.Επίσης, πρέπει να διαθέτετε δικαιώματα διαχειριστή στον υπολογιστή για να μπορέσετε να αλλάξετε τις τιμές μητρώου.

Αλλαγή του κλειδιού μητρώου

ΣΗΜΑΝΤΙΚΟ: Ακολουθώντας αυτά τα βήματα επιτρέπετε στις μη ασφαλείς εκφράσεις να εκτελούνται σε κάθε εμφάνιση της Access για όλους τους χρήστες του υπολογιστή.

  1. Στα Microsoft Windows, κάντε κλικ στο κουμπί Έναρξη και έπειτα κάντε κλικ στην επιλογή Εκτέλεση.

  2. Στο πλαίσιο Άνοιγμα, πληκτρολογήστε regedit και πατήστε Enter.

    Ξεκινά ο Επεξεργαστής Μητρώου.

  3. Αναπτύξτε το φάκελο HKEY_LOCAL_MACHINE και περιηγηθείτε στο ακόλουθο κλειδί μητρώου:

    \Software\Microsoft\Office\14.0\Access Connectivity Engine\Engines

  4. Στο δεξιό τμήμα παραθύρου του Επεξεργαστή Μητρώου, κάντε διπλό κλικ στην τιμή SandboxMode.

    Εμφανίζεται το παράθυρο διαλόγου Επεξεργασία τιμής DWORD.

  5. Στο πεδίο Δεδομένα τιμής, αλλάξτε την τιμή από 3 σε 2 και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

  6. Κλείστε τον Επεξεργαστή Μητρώου.

Σημαντικό    Να θυμάστε ότι εάν δεν θεωρήσετε πρώτα αξιόπιστη τη βάση δεδομένων, η Access απενεργοποιεί όλες τις μη ασφαλείς παραστάσεις, ανεξάρτητα από το εάν αλλάξετε αυτήν τη ρύθμιση μητρώου.

Αρχή της σελίδας

ΣΗΜΕΙΩΣΗ : Αποποίηση ευθυνών αυτόματης μετάφρασης: Αυτό το άρθρο έχει μεταφραστεί από ένα σύστημα υπολογιστή χωρίς ανθρώπινη παρέμβαση. Η Microsoft προσφέρει αυτές τις αυτόματες μεταφράσεις για να βοηθά τους μη αγγλόφωνους χρήστες να απολαμβάνουν περιεχόμενο σχετικά με προϊόντα, υπηρεσίες και τεχνολογίες της Microsoft. Το άρθρο προέρχεται από μηχανική μετάφραση, συνεπώς ενδέχεται να περιέχει λάθη λεξιλογίου, σύνταξης ή γραμματικής.

Αναπτύξτε τις δεξιότητές σας
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×