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