Τρόπος παρακολούθησης σφαλμάτων "Permission Denied" σε αρχεία DLL

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

Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:286198
Αποποίηση ευθυνών για περιεχόμενο της Γνωσιακής Βάσης (KB) που έχει αποσυρθεί
This article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated.
Περίληψη
Όταν προσπαθείτε να δημιουργήσετε ένα στοιχείο ή μια μέθοδο πρόσβασης, ενδέχεται να λάβετε το ακόλουθο μήνυμα λάθους:
Σφάλμα χρόνου εκτέλεσης '70':Δεν έχετε δικαίωμα πρόσβασης
Ή, ενδέχεται να λάβετε το ακόλουθο μήνυμα λάθους από ενεργές σελίδες διακομιστή (ASP):
Τύπος σφάλματος:
Το αντικείμενο διακομιστή, ASP 0178 (0x80070005)
Η κλήση στο Server.CreateObject απέτυχε κατά τον έλεγχο των δικαιωμάτων.
Δεν επιτρέπεται η πρόσβαση σε αυτό το αντικείμενο.
/ Test/abort.asp, γραμμή 3
Τα σφάλματα αυτά σημαίνουν ότι υπάρχουν επαρκή δικαιώματα για πρόσβαση σε ένα αρχείο.
Περισσότερες πληροφορίες
Για να βρείτε το αρχείο βιβλιοθήκης δυναμικής σύνδεσης (DLL) κατά την οποία ο καλών δεν έχει επαρκή δικαιώματα, μπορείτε να ανιχνεύσετε πρόσβαση σε όλα τα αρχεία με το εργαλείο Filemon. Παρομοίως, μπορείτε να ανιχνεύσετε όλες τις κλήσεις που οδηγούν στο μητρώο με το εργαλείο Regmon. Μπορείτε να κάνετε λήψη και τα δύο αυτά τα εργαλεία από την ακόλουθη τοποθεσία της Sysinternals:

Τα βήματα για να καταγράψετε θέματα δικαιωμάτων

  1. Ξεκινήστε το Filemon. Το εργαλείο κύλιση αμέσως και στέλνει ένα πολύ πληροφορίες σχετικά με τη διαδικασία που έχει πρόσβαση σε ποιο αρχείο. Επίσης, εμφανίζει τα αποτελέσματα των εν λόγω επικοινωνιών.
  2. Για να αναπαραγάγετε το σφάλμα και κάντε κλικ το Μεγεθυντικό φακό της γραμμής εργαλείων για να καταλάβετε το Filemon, για να διακόψετε την καταγραφή.
  3. Αποθηκεύστε τα αποτελέσματα σε ένα αρχείο καταγραφής.
  4. Στο Microsoft Excel, ανοίξτε το αρχείο καταγραφής ως αρχείο κειμένου. Στον Οδηγό σχετικά με τη μετατροπή του αρχείου κειμένου σε ένα υπολογιστικό φύλλο, κάντε κλικ στο κουμπί Τέλος.
  5. Στο Excel, για το Δεδομένα μενού, κάντε κλικ στο κουμπί Φίλτρο, και στη συνέχεια κάντε κλικ στο κουμπί Αυτόματο φίλτρο Για να φιλτράρετε τα αποτελέσματα.
  6. Από το Αποτελέσματα στήλη, κάντε κλικ στο κουμπί Δεν έχετε δικαίωμα πρόσβασης.
Με το Διαδικασία στήλη, μπορείτε να δείτε ποια διαδικασία προσπάθησε να αποκτήσει πρόσβαση στο αρχείο. με το Διαδρομή στήλη, μπορείτε να δείτε ποιο αρχείο εμφανίστηκε το σφάλμα "Δεν έχετε δικαίωμα πρόσβασης". Μπορείτε να επαναφέρετε τα δικαιώματα NTFS σε αυτό το αρχείο για να επιλύσετε το πρόβλημα.

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

Προειδοποίηση: Αυτό το άρθρο έχει μεταφραστεί αυτόματα

Ιδιότητες

Αναγνωριστικό άρθρου: 286198 - Τελευταία αναθεώρηση: 05/29/2011 13:27:00 - Αναθεώρηση: 4.0

Microsoft COM+ 1.0, Microsoft Transaction Services 2.0

  • kberrmsg kbhowto kbmt KB286198 KbMtel
Σχόλια