באפשרותך להראות שאתה סבור שמסד נתונים הוא בטוח ושניתן לתת אמון בתוכן שלו על-ידי הוספת חתימה דיגיטלית למסד הנתונים. חתימה דיגיטלית מאשרת שפקודות מאקרו, מודולי קוד ורכיבים ברי הפעלה אחרים במסד הנתונים הגיעו מהחותם ושאף אחד לא שינה אותם מאז החתימה על מסד הנתונים. פעולה זו מסייעת לאנשים המשתמשים במסד הנתונים להחליט אם לתת אמון בו ובתוכן שלו. חשוב על אישור אבטחה כעל עט המשמש אותך להוספת חתימה דיגיטלית לדברים, או לחותם שעווה שרק אתה יכול להחיל. כדי להוסיף חתימה דיגיטלית, באפשרותך להשתמש באישור אבטחה מסחרי או ליצור אישור משלך. התהליך שבו תבחר להוסיף חתימה דיגיטלית למסד נתונים תלוי בגירסת מסד הנתונים שבה אתה משתמש.
קבלת אישור אבטחה
ישנם שני סוגים של תעודות ביטחון: מסחריות וחתימה עצמית.
השגת אישור נייר ערך מסחרי
אם ברצונך להוסיף חתימה דיגיטלית למסד נתונים ולאחר מכן להפיץ אותו באופן מסחרי, עליך להשיג אישור אבטחה מסחרי מרשות אישורים (CA) מסחרית. רשויות אישורים מבצעות בדיקות רקע כדי לוודא שהאנשים שיוצרים תוכן (כגון מסדי נתונים) הם בעלי מוניטין. לקבלת מידע נוסף, ראה איתור מזהים דיגיטליים או שירותי חתימה דיגיטלית.
יצירת אישור בחתימה עצמית
אם ברצונך להשתמש במסד נתונים עבור תרחישי קבוצת עבודה אישית או מוגבלת לשימוש בארגון שלך, באפשרותך ליצור אישור דיגיטלי באמצעות כלי SelfCert הכלול ב- Microsoft 365.
חשוב
אם תוסיף חתימה דיגיטלית למסמך באמצעות אישור דיגיטלי שיצרת ולאחר מכן תשתף את הקובץ עם החתימה הדיגיטלית, אנשים אחרים לא יוכלו לאמת את המקוריות של החתימה הדיגיטלית שלך מבלי להחליט באופן ידני לתת אמון באישור בחתימה עצמית.
דפדף לתיקיה שמכילה את קבצי תוכניות Microsoft Office.
יהיה עליך לאתר את קובץ ההפעלה, SelfCert.exeוהמיקום עשוי להשתנות בהתאם לתנאים שונים, כגון אם אתה משתמש במערכת הפעלה Windows של 32 סיביות או 64 סיביות או אם אתה משתמש ב- Microsoft 365.גירסת Office מיקום Microsoft 365 C:\Program Files\Microsoft Office\root\Office16
C:\Program Files (x86)\Microsoft Office\root\Office16Office 2019
Office 2016C:\Program Files\Microsoft Office\Office16
C:\Program Files (x86)\Microsoft Office\Office16אתר את התיקיה הנכונה ולחץ פעמיים על SelfCert.exe.
תיבת הדו-שיח יצירת אישור דיגיטלי מופיעה.בתיבה שם האישור שלך, הקלד שם עבור אישור הבדיקה החדש.
לחץ על אישור פעמיים.
הוספת חתימה דיגיטלית לחבילת Access להפצת מסד נתונים
קל ומהיר לחתום ולהפיץ מסד נתונים. ניתן לארוז את הקובץ, להחיל חתימה דיגיטלית על החבילה ולאחר מכן להפיץ את החבילה החתומה למשתמשים אחרים. התכונה 'ארוז וחתום' ממקמת את מסד הנתונים בקובץ פריסה של Access (.accdc), חותמת על הקובץ ולאחר מכן ממקמת את החבילה החתומה במיקום שאתה קובע. לאחר מכן, המשתמשים יוכלו לחלץ את מסד הנתונים מתוך החבילה ולעבוד ישירות במסד הנתונים (ולא בקובץ החבילה). שים לב שעדיין תוכל להשתמש בתכונת האריזה כדי ליצור קובץ .accdc, בין אם אתה גם מוסיף חתימת קוד למסד הנתונים ובין אם לאו. לקבלת מידע נוסף, ראה פריסת יישום Access.
הוספת חתימה דיגיטלית למסד נתונים של Access
כל הגירסאות של Access מאפשרות לך להחיל חתימה דיגיטלית על הרכיבים בתבניות מסד נתונים של .mdb ו- .mde. החל מ- Access עבור Microsoft 365 של Access גירסה 2211, גם תבניות מסד הנתונים .accdb ו- .accde נתמכות.
כדי להוסיף חתימת קוד למסד נתונים, בצע את הפעולות הבאות:
- פתח את מסד הנתונים שעליו ברצונך לחתום.
- בכרטיסיה כלי מסד נתונים , בקבוצה פקודת מאקרו , לחץ על Visual Basic כדי להפעיל את עורך Visual Basic, או הקש ALT+F11.
- בחלון סייר הפרוייקטים, בחר את מסד הנתונים או את פרוייקט Visual Basic for Applications (VBA) שעליו ברצונך לחתום.
- בתפריט כלים, לחץ על חתימה דיגיטלית.
תיבת הדו-שיח חתימה דיגיטלית מופיעה. - לחץ על בחירה כדי לבחור את אישור הבדיקה.
תיבת הדו-שיח בחירת אישור מופיעה. - בחר את האישור שברצונך להחיל. לקבלת מידע נוסף, ראה קבלת אישור אבטחה.
אם ביצעת את השלבים בסעיף הקודם, בחר את האישור שיצרת באמצעות SelfCert. - לחץ על OK לסגירת תיבת הדו-שיח Select Certificate ולחץ שוב על OK לסגירת תיבת הדו-שיח Digital Signature .
הערות
- אם ברצונך למנוע ממשתמשים בפתרון שלך לשנות בטעות את פרוייקט ה- VBA שלך ולבטל את תוקף החתימה, נעל את פרוייקט ה- VBA לפני חתימתו. עם זאת, נעילת פרוייקט VBA אינה מונעת ממשתמש אחר להחליף את החתימה הדיגיטלית בחתימה אחרת. מנהלי מערכת בארגון יכולים להוסיף מחדש חתימה לתבניות ולתוספות כדי שיוכלו לשלוט באופן מדויק בפריטים שמשתמשים עשויים להפעיל במחשבים שלהם.
- אם היישום משנה את מסד הנתונים באופן שיבטל את תוקף החתימה, לדוגמה, על-ידי יצירת שאילתת פעולה חדשה, הימנע מחתימה דיגיטלית על מסד הנתונים. במקום זאת, השתמש בחבילה חתומה (.accdc) להפצה ולאחר מכן שלב אותה עם שימוש במיקום מהימן.