MS Access- ում, չնայած հիմքում ընկած տվյալների կոդավորմանը, գաղտնաբառերը պահվում են առջևի վերջում պարզ տեքստով և կարող են արդյունահանվել: Իմացեք առջևի ծայրն ապահովելու և տվյալների խախտումներից խուսափելու 5 եղանակով
Երբ դուք օգտագործում եք MS Access հավելվածը բիզնեսի որևէ գծի հավելվածի գործարկման համար, տվյալների արտահոսքի հավանականությունը միշտ կա: Հետևաբար, անհրաժեշտ է ապահովել հավելվածի անվտանգությունը: Այժմ, բազմաօգտատեր Access հավելվածների մեծ մասը հիմնված է բաժանված տվյալների բազայի մոդելի վրա, որտեղ Access-ի առջևի մասը տեղադրված է տարբեր օգտատիրոջ մեքենաների միջև, մինչդեռ հիմնական տվյալների պահոցը պահվում է տարբեր մեքենայի կամ հետին մասի վրա: Բավականին սպասելի է, որ խոցելիությունների մեծ մասը առաջանում է օգտատիրոջ մեքենաներում տեղակայված առջևի մասի ինտերֆեյսից: Նման խնդիրները լուծելու համար մենք ներկայացրել ենք 5 գործնական խորհուրդ՝ MS Access-ի առջևի մասը պաշտպանելու համար:

1. Հաշվի առեք Front End ինտերֆեյսի համար օգտագործել Պատվերով ժապավեն
Եթե դուք նախընտրում եք ստեղծել հարմարեցված ժապավեն ձեր օգտվողների համար, նրանք չեն կարողանա մուտք գործել ստանդարտ ժապավենի ինտերֆեյսում սովորաբար հասանելի հրամաններ: Այլ կերպ ասած, դուք էապես կսահմանափակեք դրանք այն նվազագույն բաներով, որոնք կարող են անհրաժեշտ լինել հավելվածը գործելու համար ՝ դրանով իսկ ապահովելով այն:
2. Վերահսկեք օգտագործողի մուտքը հավելված
Շատ տրամաբանական է վերահսկել օգտատիրոջ մուտքը ծրագրին։ Ձեր տվյալների բազայում փորձեք պահպանել աղյուսակ, որը պարունակում է Windows-ի բոլոր օգտատիրոջ անունները, որոնք կարող են օգտագործել ծրագիրը։ Երբ ծրագիրը գործարկվում է հաճախորդի համակարգչի վրա, համոզվեք, որ այն ստուգում է ցանցի օգտատիրոջ անունը և համապատասխանում է առկա գրառումներին։ Եթե օգտատիրոջ անունները չեն համընկնում, համոզվեք, որ ծրագիրը ավտոմատ կերպով փակվում է։
3. Լռելյայն, միշտ տեղադրեք Front end- ի կազմված տարբերակը հաճախորդի մեքենաների վրա
Օգտագործելով կազմված տարբերակ (օրինակ ՝ Accde) ՝ Դուք կարող եք արդյունավետորեն արգելափակել տարբեր առարկաներ ՝ օգտագործողների կողմից փոփոխվելուց: Ոչ էլ օգտվողները կարող են ձևեր բացել դիզայնի տեսանկյունից ՝ այդպիսով սահմանափակելով տվյալների ՝ նույնիսկ ակամա փոխզիջման ենթարկելու իրենց տարբերակը:
4. Հաշվի առեք հատուկ բանալիների և հերթափոխի շրջանցման անջատումը
Երբ ցանկանում եք ապահովել առջևի վերջը, անչափ իմաստ ունի անջատել հերթափոխով շրջանցելու տարբերակը: Նմանապես, հաշվի առեք բոլոր հատուկ բանալիների կողպումը, հատկապես նրանց, որոնք դուրս են բերում VBE խմբագիրը:
5. Արդյունավետորեն օգտագործեք պանակների թույլտվությունները
MS Access-ը տվյալները պահում է հարթ ֆայլերում: Բնականաբար, դուք պետք է պաշտպանեք այդ ֆայլերը պահող թղթապանակները, այդ թվում՝ ժամանակավոր ֆայլեր պարունակողը՝ կիրառելով համապատասխան թույլտվությունների կարգավորումները:
Ձեր վերահսկողությունից դուրս իրավիճակների հետ գործ ունենալը
Չնայած ձեր MS Access տվյալները պաշտպանելու համար հնարավոր ամեն ինչ անելուն, դուք դեռ կարող եք վնասված տվյալների բազայի ֆայլ ունենալ: Հազվագյուտ դեպքերում Access-ի վնասման պատճառը կարող է լինել այնքան աննշան, որքան ձախողված թարմացման գործողության հետևանքով առաջացած տրամաբանական սխալը: Հաշվի առնելով, որ Access-ի սխալները տեղի են ունենալու որոշակի պահի, ձեր տվյալները պաշտպանելու լավագույն միջոցը հետևյալ տվյալներին տիրապետելն է: accdb վերականգնում գործիք, ինչպիսին է DataNumen Access Repair, Ամեն անգամ, երբ բազան բախվում եք, պարզապես օգտագործեք այս հզոր ծրագիրը ՝ ձեր տվյալները անթերի վիճակում վերադարձնելու համար, և դա նույնպես արագ ժամանակում:
Հեղինակի ներածություն.
Վիվիան Սթիվենսը տվյալների վերականգման փորձագետ է DataNumen, Inc., որը տվյալների վերականգման տեխնոլոգիաների համաշխարհային առաջատարն է, այդ թվում sql վերանորոգում և գերազանցել վերականգնման ծրագրային արտադրանքները: Լրացուցիչ տեղեկությունների համար այցելեք www.datanumen.com