Uurime, mida see teade „Teil pole objekti kasutamiseks vajalikke õigusi. (Viga 3033)” tähendab MS Accessis selle toimumise asjaolusid ja võimalikke lahendusi.
MS Access paistab silma rakendusena, mis võimaldab arendada töölauaandmebaase väga lühikese ajaga. See tähendab, et saate lühikese etteteatamisega kavandada ja juurutada võimsa andmebaasi, et vastata kiireloomulistele ärivajadustele, kui plaanite pikaajalist lahendust. Rakendus ei ole siiski väljakutsete suhtes immuunne. Eespool kirjeldatud Accessi andmebaasi kasutamisel võib esineda vigu.
Vea 3033 mõistmine
See on käitustõrge, mis ilmneb Accessi andmebaasi kasutamisel. See käivitub, kui proovite juurdepääsu andmebaasiobjektile ilma juurdepääsuloata. Loogiliselt võttes on andmebaasi kasutajatasemel turbe puhul turvamaatriks, mis määrab iga kasutaja õigused. Siin eraldab administraator kasutajaõigused andmebaasiobjektidele juurdepääsuks.
Programmis Access 2003 sisaldub see teave MDW-failis. Seda nimetatakse ka töörühma teabefailiks. Kuid MS Access manageri hilisemates versioonides kasutajate turvalisus on erinev ja seega puudub neil see fail. See tähendab, et kui soovite oma Accessi andmebaasis säilitada kasutajataseme turvalisuse, peate alles jätma 2003. aasta versiooni. Kui täiendate oma MDB-faili ACCDB-vormingusse, lakkab see funktsioon töötamast.
Mis selle vea põhjustab?
Kui teie andmebaas töötab normaalselt ja kuvatakse see tõrge, tähendab see, et proovite avada objekti, millele teil pole teiega juurdepääsu lubatud. Kui teil on aga vajalikud kasutajaõigused ja te siiski selle veaga kokku puutute, tähendab see, et kas MDB ja MDW või mõlemad failid on rikutud Accessi failid. Kui need failid rikutakse, ei pääse kasutajad andmebaasile juurde.
Juurdepääsu andmebaasifailid võivad rikkuda mitmel põhjusel, näiteks riistvaratõrge, pahavararünnakud, halb andmebaasi kujundus ja juurdepääs mitmele kasutajale, kelle terminalid töötavad JET-i andmebaasimootori erinevates versioonides.
Lähenemisviisid vea 3033 parandamiseks
Kui teie Accessi failid on korras ja saate andmebaasist teabele juurde pääsedes tõrketeate 3033, peate võtma ühendust administraatoriga, et muuta oma kasutajataseme turbe vastavalt. Kui aga nii MDB- kui ka MDW-failid on rikutud, taastatakse teie andmebaas most hiljutine varundamine võib aidata teil probleemi kiiresti lahendada.
Kui varuandmebaas puudub ja te ei pahanda kasutajataseme turvafunktsiooni kaotamise pärast, võite proovida värskendada MDB-faili ACCDB-vormingusse. See lähenemisviis töötab ainult siis, kui MDB-fail on korras. Uues vormingus ei ole MDW-fail asjakohane, kuna uuemad Accessi versioonid ei toeta kasutajataseme turvalisust. Siiski pääsete juurde oma andmebaasile. See on vastuvõetav kompromiss, eriti kui teie andmete hankimise vajadus kaalub üles vajaduse kontrollida kasutajate juurdepääsu andmebaasile.
Võite kasutada ka DataNumen Juurdepääsu parandamine tööriist rikutud MDB-failide taastamiseks. Selle tööriista kasutamine annab teile eelise taastada most oma andmetest tõsiselt kahjustatud andmebaasidest. Kui kahjustatud failid on taastatud, saate uuendada oma andmebaasi kõrgemale versioonile või valida MDB versiooni säilitamise.