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

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

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

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

הערה: נושא זה אינו חל על access web apps או מסדי נתונים באינטרנט של access, ואינו מכסה תכונות אבטחה אחרות של access.

במאמר זה

מבט כולל

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

מבט כולל

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

אופן ההגדרה של מצב ארגז חול

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

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

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

הציור הבא מציג את תהליך ההחלטה ש-Access עוקב אחריו כאשר הוא נתקל בביטוי לא בטוח.

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

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

לראש הדף

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

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

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

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

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

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

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

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

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

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

  4. המיקום הספציפי של מפתח הרישום ישתנה בהתאם לגירסה של Access שאתה מפעיל, bitness (32 bit או 64 bit) של Windows וגירסת Access, ואם יש לך התקנה של ' לחץ והפעל '. אם אתה מתקשה למצוא את מפתח הרישום הנכון מהאפשרויות האפשריות המוצגות להלן, נסה לחפש את מנגנון הקישוריות של Access.

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

    אם אתה משתמש ב-Access 2010 נסה לחפש כאן: \Software\Microsoft\Office\14.0\Access קישוריות Engine\Engines או כאן: \Software\WOW6432Node\Microsoft\Office\14.0\Access קישוריות Engine\Engines

    אם אתה משתמש ב-Access 2013, נסה לחפש כאן: \Software\Microsoft\Office\15.0\Access קישוריות Engine\Engines או כאן: \Software\WOW6432Node\Microsoft\Office\15.0\Access קישוריות Engine\Engines

    אם אתה משתמש ב-access 2016 או ב-access 2019, נסה לחפש כאן: \Software\Microsoft\Office\16.0\Access קישוריות Engine\Engines או כאן: \Software\WOW6432Node\Microsoft\Office\16.0\Access קישוריות Engine\Engines

    אם אתה משתמש בגירסת המנוי של 32 bit של Office 365 או ב-32 bit, לחץ על-כדי להתקין את ההתקנה של access נסה לחפש כאן: מנגנון הקישוריות של Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Microsoft\Office\16.0\Access \ מנועים

    ... או כאן:

    Engine\Engines קישוריות Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Microsoft\Office\15.0\Access

    אם אתה משתמש בגירסת המנוי של 64 bit של Office 365 או ב-64 bit, לחץ על-כדי לנהל את ההתקנה של access נסה לחפש כאן: Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Wow6432Node\Microsoft\Office\16.0\Access Engine\Engines קישוריות

    ... או כאן:

    Engine\Engines קישוריות Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Wow6432Node\Microsoft\Office\15.0\Access

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

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

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

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

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

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

הגדרה

תיאור

0

מצב ארגז חול אינו זמין בכל עת.

1

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

2

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

3

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

לראש הדף

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

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

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

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

×