שאלה

pagis

New member
כמו שענו לך לפני

ב VB במקום לכתוב this אתה כותב me.
 

ד ו ב י ר

New member
שאלה חדשה.

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

ד ו ב י ר

New member
שאלה על אבטחה

כידוע, בקובץ web.config ניתן לקבוע את ההרשאות. אחד מהקטעים המופיעים שם נראה בערך כך:
<authorization> <allow users="[comma separated list of users]" roles="[comma separated list of roles]"/> <deny users="[comma separated list of users]" roles="[comma separated list of roles]"/> </authorization>​
יש לי DB שבו רשומים כל מיני משתמשים, שאני רוצה לתת להם דרגות הרשאה שונות, זאת אומרת שכשמישהו נכנס, אני מזהה את סוג ההרשאה שלו ובהתאם לזה, אני רוצה שהוא יוכל לגשת רק לקבצים שאני מרשה לו. השאלה שלי היא כזו: מה אני צריך לרשום ברשימה users או roles כדי שהקובץ web.config יזהה שמדובר במשתמש שמותר או אסור לו לגשת. מה שצריך לציין הוא, שכל הפרטים על המשתמש נמצאים רק ב DB, ואפשר להוסיף כל הזמן משתמשים חדשים, ולכן אין אפשרות מראש להגדיר את רשימת המשתמשים בתוך ה web.config. תודה רבה מראש
 
למעלה