სიმპტომი:

MS Access-ში დაზიანებული მონაცემთა ბაზის გახსნისას ხედავთ შემდეგ შეცდომას:

ჩანაწერ(ებ)ის წაკითხვა შეუძლებელია; არ არის წაკითხვის ნებართვა 'xxxx'-ზე (შეცდომა 3112)

სადაც 'xxxx' არის Access ობიექტის სახელი, ის შეიძლება იყოს ან a სისტემის ობიექტი, ან მომხმარებლის ობიექტი.

შეცდომის შეტყობინების სკრინშოტი ასე გამოიყურება:

შეცდომის სკრინშოტი "ჩანაწერ(ებ)ის წაკითხვა შეუძლებელია; არ არის წაკითხვის ნებართვა "xxxx"-ზე (შეცდომა 3112)"

ჩანაწერ(ებ)ის წაკითხვა შეუძლებელია; არ არის წაკითხვის ნებართვა "MSysAccessObjects"-ზე

ეს არის Microsoft Jet-ისა და DAO-ის ხაფანგის შეცდომა და შეცდომის კოდია 3112.

ზუსტი ახსნა:

თქვენ წააწყდებით ამ შეცდომას, თუ არ გაქვთ წაკითხვის ნებართვა მითითებულ ცხრილზე ან მოთხოვნაზე მისი მონაცემების სანახავად. თქვენ უნდა დაუკავშირდეთ DBA-ს ან ობიექტის მფლობელს თქვენი ნებართვების მინიჭების შესაცვლელად.

თუმცა, თუ დარწმუნებული ხართ, რომ გაქვთ ნებართვა ობიექტზე, მაგრამ მაინც მიიღებთ ამ შეცდომას, მაშინ ძალიან სავარაუდოა, რომ ობიექტის ინფორმაცია და თვისებების მონაცემები ნაწილობრივ დაზიანებულია და Microsoft Access ფიქრობს, რომ შეცდომით არ გაქვთ წაკითხვის ნებართვა კონკრეტულ ობიექტზე.

შეგიძლიათ სცადოთ ჩვენი პროდუქტი DataNumen Access Repair MDB მონაცემთა ბაზის აღდგენა და ამ პრობლემის გადაჭრა.

ნიმუშის ფაილი:

აიღეთ დაზიანებული MDB ფაილის ნიმუში, რომელიც გამოიწვევს შეცდომას. mydb_4.mdb

ფაილი შენახულია DataNumen Access Repair: mydb_4_fixed.mdb ("აღდგენილი_მაგიდა2" ცხრილი შენახულ ფაილში, რომელიც შეესაბამება "პერსონალის" ცხრილს დაუზიანებელ ფაილში)

წყაროები: