הפעלה או ביטול של מצב ארגז חול (sandbox) כדי להפוך פקודות מאקרו ללא זמינות

הפעלה או ביטול של מצב ארגז חול (sandbox) כדי להפוך פקודות מאקרו ללא זמינות

חשוב: מאמר זה תורגם בתרגום מכונה, ראה כתב ויתור. תוכל למצוא את הגרסה באנגלית של המאמר כאן לעיונך.

מאמר זה מסביר כיצד להשתמש בתכונת האבטחה של Access שנקראת 'מצב ארגז חול' (sandbox). במצב ארגז חול (sandbox)‏, Access חוסם ביטויים "לא בטוחים": כל ביטוי המשתמש בפונקציות או מאפיינים שאותם עשויים משתמשים זדוניים לנצל לרעה כדי להשיג גישה לכוננים, קבצים או משאבים אחרים שאין להם הרשאות עבורם. לדוגמה, הפונקציות Kill ו- Shell עלולות לגרום נזק לנתונים ולקבצים במחשב ולכן הן נחסמות במצב ארגז חול (sandbox).

הערה:  נושא זה אינו חל על יישומי Access או על מסדי נתונים באינטרנט, ואינו מכסה תכונות אבטחה אחרות ב- Access‏. לקבלת מידע נוסף, עיין בסעיף למידע נוסף במאמר זה.

במאמר זה

מבט כולל

הפיכת מצב ארגז חול (sandbox) ללא זמין (הפעלת ביטויים לא בטוחים)

מבט כולל

מצב ארגז חול (sandbox) הוא תכונת אבטחה המונעת מ- Access להפעיל ביטויים מסוימים שעשויים להיות לא בטוחים. ביטויים לא בטוחים אלה נחסמים גם אם מסד הנתונים הוגדר כ'מהימן' בעבר - התוכן שלו היה זמין.

כיצד מוגדר מצב ארגז חול (sandbox)

עליך להשתמש במפתח רישום כדי לציין אם על Access לפעול במצב ארגז חול (sandbox). מצב ארגז חול (sandbox) זמין כברירת מחדל - הערך של מפתח הרישום מוגדר להגדיר את מצב ארגז חול (sandbox) כזמין כאשר Access מותקן במחשב. אם ברצונך לאפשר לכל הביטויים לפעול, באפשרותך לשנות את ערך מפתח הרישום כדי להפוך מצב ארגז חול (sandbox) ללא זמין.

מסדי נתונים מהימנים

ללא תלות בזמינות של מצב ארגז חול (sandbox) במערכת הרישום, Access לא יאפשר הפעלה של ביטויים שעשויים להיות לא בטוחים, אלא אם קובץ מסד הנתונים ממוקם במיקום מהימן, או שיש לו חותמת מהימנות חוקית. אם מסד הנתונים אינו "מהימן", Access משתמש במצב ארגז חול (sandbox).

באיורים שלהלן ניתן לראות את תהליך קבלת ההחלטות ש- Access מנהל עם הופעת ביטוי לא בטוח.

תהליך קבלת החלטות עבור מצב ארגז חול (sandbox)

אם אינך מכיר את מערכת הרישום או שאינך חש בנוח לשנות מפתחות רישום בעצמך, בקש סיוע מאדם בעל ניסיון בנושא, אשר אינו חושש לערוך שינויים במערכת הרישום. עליך להיות בעל הרשאות של מנהל מערכת במחשב כדי לשנות את ערכי הרישום.

לראש הדף

הפיכת מצב ארגז חול (sandbox) ללא זמין (הפעלת ביטויים לא בטוחים)

בהתקנות מסוימות, באפשרותך להפוך את מצב ארגז חול (sandbox) ללא זמין על-ידי שינוי הערך של מפתח רישום.

הערה:  לא כל ההתקנות של Access יכללו את מפתח הרישום SandBoxMode שקיימת אליו הפניה בהליך להלן. אם אינך מוצא את מפתח הרישום, לא מומלץ להוסיף אותו, מאחר שהוא עלול להפריע לעדכוני Office.

זהירות     עריכה שגויה של הרישום עלולה לפגוע באופן חמור במערכת ההפעלה ולחייב התקנה מחדש שלה. Microsoft אינה יכולה להבטיח שניתן יהיה לפתור בעיות הנובעות מעריכה שגויה של הרישום. לפני עריכת הרישום, צור גיבוי של כל הנתונים החשובים. לקבלת המידע העדכני ביותר אודות השימוש ברישום של המחשב והגנה עליו, עיין בעזרה של Microsoft Windows.

שינוי מפתח הרישום

חשוב: ביצוע שלבים אלה מאפשר הפעלה של ביטויים לא בטוחים בכל המופעים של Access עבור כל המשתמשים במחשב.

  1. סגור את כל המופעים של Access שפועלים במחשב שעבורו ברצונך להפוך את מצב ארגז חול (sandbox) ללא זמין.

  2. הקש על מקש Windows, הקלד Run‎ והקש Enter.

  3. בתיבה פתח, הקלד regedit ולאחר מכן הקש ENTER.

    עורך הרישום מופעל.

  4. הרחב את התיקיה HKEY_LOCAL_MACHINE ונווט אל מפתח הרישום הבא:

    ‎\Software\Microsoft\Office\15.0\Access Connectivity Engine\Engines

  5. בחלונית השמאלית של עורך הרישום, תחת שם, לחץ פעמיים על SandBoxMode אם האפשרות קיימת. אם אינך מוצא את מפתח הרישום SandBoxMode, לא מומלץ להוסיף אותו, מאחר שהוא עלול להפריע לעדכוני Office.

    תיבת הדו-שיח עריכת ערך DWORD‏‏ מופיעה.

  6. בשדה נתוני ערך, שנה את הערך מ- ‎‎‏3 ל- 2 ‎ולאחר מכן לחץ על אישור.

  7. סגור את עורך הרישום.

חשוב: זכור שאם אינך הופך תחילה את התוכן של מסד הנתונים לזמין, Access הופך את כל הביטויים הלא בטוחים ללא זמינים, בין אם אתה משנה את הגדרת הרישום או לא.

באפשרותך להגדיר את ערך הרישום לערכים שלהלן, כאשר 0 (אפס) הוא המתירני ביותר ו- 3 הוא המחמיר ביותר.

הגדרה

תיאור

0

מצב ארגז חול (sandbox) אינו זמין תמיד.

1

נעשה שימוש במצב ארגז חול (sandbox) עבור Access, אך לא עבור תוכניות שאינן Access.

2

נעשה שימוש במצב ארגז חול (sandbox) עבור תוכניות שאינן Access, אך לא עבור Access.

3

נעשה שימוש במצב ארגז חול (sandbox) תמיד. זהו ערך ברירת המחדל, אשר נקבע עם התקנת Access.

לראש הדף

הערה: כתב ויתור בנוגע לתרגום מכונה: מאמר זה תורגם על-ידי מערכת מחשב, ללא התערבות אדם. Microsoft מציעה את תרגומי המכונה כדי לסייע למשתמשים שאינם דוברי אנגלית ליהנות מתוכן בנושא מוצרים, שירותים וטכנולוגיות של Microsoft. מכיוון שהמאמר תורגם על-ידי מכונה, הוא עלול להכיל שגיאות באוצר המילים, בתחביר או בדקדוק.

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×