Ενεργοποίηση ή απενεργοποίηση της λειτουργίας φίλτρου για απενεργοποίηση των μακροεντολών
Applies ToAccess για Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Αυτό το άρθρο εξηγεί πώς μπορείτε να χρησιμοποιήσετε μια δυνατότητα ασφαλείας της Access που ονομάζεται λειτουργία φίλτρου. Στη λειτουργία φίλτρου, η Access αποκλείει τις "μη ασφαλείς" παραστάσεις: οποιαδήποτε παράσταση που χρησιμοποιεί συναρτήσεις ή ιδιότητες τις οποίες θα μπορούσαν να εκμεταλλευτούν κακόβουλοι χρήστες για να αποκτήσουν πρόσβαση σε μονάδες δίσκου, αρχεία ή άλλους πόρους για τους οποίους δεν έχουν εξουσιοδότηση. Για παράδειγμα, λειτουργίες όπως Kill και Shell θα μπορούσαν να χρησιμοποιηθούν για την καταστροφή δεδομένων και αρχείων σε έναν υπολογιστή, ώστε να αποκλείονται στη λειτουργία sandbox.

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

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

Επισκόπηση

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

Τρόπος ρύθμισης της λειτουργίας φίλτρου

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

Αξιόπιστες βάσεις δεδομένων

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

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

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

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

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

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

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

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

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

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

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

  1. Κλείστε όλες τις εμφανίσεις της Access που εκτελούνται στον υπολογιστή για τον οποίο θέλετε να απενεργοποιήσετε τη λειτουργία φίλτρου.

  2. Πατήστε το πλήκτρο των Windows, πληκτρολογήστε Εκτέλεση και πατήστε το πλήκτρο ENTER.

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

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

  4. Η συγκεκριμένη θέση του κλειδιού μητρώου θα διαφέρει ανάλογα με την έκδοση της Access που χρησιμοποιείτε, τον αριθμό bit (32 bit ή 64 bit) της έκδοσης των Windows και της Access που διαθέτετε και εάν έχετε μια εγκατάσταση "Χρήση με ένα κλικ". Εάν δεν μπορείτε να βρείτε το σωστό κλειδί μητρώου από τις πιθανές επιλογές που εμφανίζονται παρακάτω, δοκιμάστε να κάνετε αναζήτηση στο μητρώο για μηχανισμό συνδεσιμότητας της Access.

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

    Εάν χρησιμοποιείτε Access 2016 ή Access 2019, δοκιμάστε να ανατρέξετε εδώ: \Software\Microsoft\Office\16.0\Access Connectivity Engine\Engines ή εδώ: \Software\WOW6432Node\Microsoft\Office\16.0\Access Connectivity Engine\Engine\Engines

    Εάν χρησιμοποιείτε την έκδοση 32 bit Microsoft 365 συνδρομητικής έκδοσης της Access ή μια εγκατάσταση της Access 32 bit με ένα κλικ, δοκιμάστε να το αναζητήσετε εδώ: Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Microsoft\Office\16.0\Access Connectivity Engine\Engine\Engines

    ... ή εδώ:

    Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Microsoft\Office\15.0\Access Connectivity Engine\Engines

    Εάν χρησιμοποιείτε την έκδοση 64 bit Microsoft 365 συνδρομητική έκδοση της Access ή μια εγκατάσταση της Access 64 bit με ένα κλικ για να εκτελέσετε την Access, δοκιμάστε να το αναζητήσετε εδώ: Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Wow6432Node\Microsoft\Office\16.0\Access Connectivity Engine\Engines

    ... ή εδώ:

    Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Wow6432Node\Microsoft\Office\15.0\Access Connectivity Engine\Engines

  5. Στο δεξιό τμήμα παραθύρου του επεξεργαστή μητρώου, στην περιοχή Όνομα, κάντε διπλό κλικ στην επιλογή SandBoxMode , εάν υπάρχει. Εάν δεν μπορείτε να βρείτε το κλειδί μητρώου SandBoxMode , δεν συνιστάται η προσθήκη του, καθώς μπορεί να επηρεάσει τις ενημερώσεις του Office.

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

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

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

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

Μπορείτε να ορίσετε την τιμή μητρώου στις ακόλουθες τιμές, με το 0 (μηδέν) να είναι το πιο επιτρεπτό και το 3 να είναι το λιγότερο επιτρεπτό.

Ρύθμιση

Περιγραφή

0

Η λειτουργία Sandbox είναι πάντα απενεργοποιημένη.

1

Η λειτουργία Sandbox χρησιμοποιείται για την Access, αλλά όχι για προγράμματα που δεν ανήκουν στην Access.

2

Η λειτουργία Sandbox χρησιμοποιείται για προγράμματα που δεν ανήκουν στην Access, αλλά όχι για την Access.

3

Η λειτουργία Sandbox χρησιμοποιείται πάντα. Αυτή είναι η προεπιλεγμένη τιμή, που ορίζεται κατά την εγκατάσταση της Access.

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

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

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