הרשאות וקבצים ב-NT...

MotiAd

New member
הרשאות וקבצים ב-NT...

כל מי שעובד על מערכות שרת ו-NT בפרט מכיר את העובדה שניתן להגדיר על קבצים מסויימים(ב-NTFS) מי יוכל לגשת אליהם (משתמשים או קבוצות) קריאה כתיבה גישה מלאה וכו. השאלה שלי היא איך אני עושה זאת בתיכנות. אני בונה תוכנה לפרוייקט גמר שלי עוד שנתיים (חמש יחידות ב-י"ב) שאמורה לנהל משתמשים וקבוצות על שרתי NT, 2000, XP. וכידוע לכל משתמש שנוצר לפעמים יוצרים תיקיית שורש משלו (Home Directory) ורוצים להגדיר הרשאות עליו כך שרק ה-Administrator או המשתמש בעצמו יוכל לגשת אליה. לפעמים גם יוצרים קבצי סקריפט (Batch) שירוצו עם הכניסה (Logon) של אותו משתמש כך שרק הוא וה-Administrator יוכלו לגשת אל אותם קבצים. כל מי שעשה והגדיר הרשאות ידנית יודע עד כמה זה מעצבן ומשעמם ויהיה נחמד אם אפשר לעשות את זה באוטומציה. אני כבר הספקתי לטפל בנושאשל יצירת משתמשים וקבוצות ב-Visual Basic .NET תוך שימוש בפונקציות API אך ורק וכל מה שנשאר לי זה ניסיון לטיפול בהרשאות. קוראים לזה גם ACL או משהו כזה. אם מישהו יכול לעזור אני אשמח מאוד. זה חשוב.
 

MotiAd

New member
לאף אחד אין מושג?...

לאף אחד אין מושג בנושא?
 

jgut

New member
תיסתכל ב-

לינק הזה. עקרונית לכל סיפריה יש owner שהוא זה שרשאי לשנות את ההרשאות לכל משתמש. יש בלינק הזה את הפונקציות ומעט דוגמאות.
 
למעלה