איך אני נועל את האקסס עם שם משתמש וסיסמה?
-
@אוריי
יש אפשרות לעשות משתמשים עם הרשאות במבנה הישן של אקסס MDB.אני לעצמי עשיתי נעילה על הקובץ שלא יוכלו לגשת לקוד ולא יוכלו לפתוח אותו עם שיפט וכדו'.
ויצרתי מאקרו בשם AutoExec כדי להפעיל פונקציה ב VBA שהיא פתחה את הטופס הנצרך וכו'
אפשר לייצר טבלה שמכילה את כל שמות הטפסים וכו' שאתה מעוניין להגן עליהם
ואפשר לעשות גם עמודה לשם של פקד וכדו' ולקבוע מי יכול לגשת לשם.ולהוסיף קוד שבפתיחת טופס הוא יבדוק בהרשאות שמופיעות בטבלה האם לפתוח וכיצד.
בעבר כבר העלתי כאן ספר מאוד מוצלח על VBA לאקסס, אני מעלה אותו שוב Microsoft Access 2010 VBA Macro Programming 2012.pdf
תסתכל שם בפרק 24 (עמוד 310). -
@yits
מכל הבדיקות שלי בכל מיני פורומים אין מי שמסביר על הדבר הזה בצורה ברורה וקלה.
אני חושב שבאמת הגיע הזמן שמישהו יכתוב בצורה ברורה מה הדרך הכי טובה ליצירת משתמשים (כמובן עד כמה שאפשר לסגור) עם הסבר על הקוד של הvba באופן שכל אחד יוכל לשנות אותו לפי הצרכים שלו -
- טופס כניסה עם שם משתמש וסיסמה
- טופס ניהול משתמשים עבור מחיקה הוספה של משתמשים ושינוי סיסמה
- טבלה של משתמשים עם שם משתמש סיסמה (אפשר להוסיף מודול הצפנה) ורמת הרשאות.
- טבלת סוגי הרשאות (עבור משתמשים).
וכמובן צריך להוסיף את הקוד לכל הפונקציות.
זה ממש לא מסובך. -
@אוריי אמר באיך אני נועל את האקסס עם שם משתמש וסיסמה?:
מכל הבדיקות שלי בכל מיני פורומים אין מי שמסביר על הדבר הזה בצורה ברורה וקלה.
אני חושב שבאמת הגיע הזמן שמישהו יכתוב בצורה ברורה מה הדרך הכי טובה ליצירת משתמשים (כמובן עד כמה שאפשר לסגור) עם הסבר על הקוד של הvba באופן שכל אחד יוכל לשנות אותו לפי הצרכים שלו@searchnicks
@yits
העלתי כאן קובץ של שם משתמש וסיסמה לכל מי שרוצה כולל פונקציות מעניינות (במודול) בהמשך אני אתן גם הסבר למה שעשיתי -