report services V

24sharon

New member
report services V

בעיית הרשאות. אני מקבלת את ההודעה the permissions granted איך אני מגדירה הרשאות לכל המחשבים ברשת, לדוחות שאני יוצרת? תודה!
 

24sharon

New member
OK השאלה יותר ממוקדת עכשיו

הפתרון לזה היה לתת הרשאות במערכת הדוחות. ברגע שנתתי הרשאות למחשב מסוים ברשת, הצלחתי לראות מהמחשב ברשת את הדוחות. נתינת ההרשאות היא: נאמר רשת המחשבים בשם NET נתתי הרשאות למשתמש NET\MYCOMPUTER ומאותו מחשב ספציפית יכלתי לראות. אבל אני רוצה להגדיר בהרשאות את כל המחשבים ברשת ניסיתי לכתוב רק NET ולא פתר ניסיתי NET\* וגם לא וניסיתי NET\allusers וגם לא פתר. מה אני צריכה לכתוב על מנת לתת הרשאה של כל המחשבים ברשת. [דרך אגב, ייתכן שזה קשור יותר לפורום רשתות, (שאלתי את זה גם שם) אז עמכם הסליחה]
 

עידו פ

New member
רק לשם ההבנה (שלך)

למרות שכבר הסתדרת. reporting services עובד עם מנגנון הרשאות, כאשר ההרשאה היא לפי היוזר שמפעיל את הדוח ולא לפי המחשב ממנו היוזר מתחבר. יוזר מורשה לדוח יכול להכנס לכל אחד מהמחשבים ברשת והוא יצליח להפעיל את הדוח, אבל אם יוזר אחר שאינו מורשה לדוח ינסה להכנס מכל מחשב ברשת, הוא לא יצליח להפעיל את הדוח. הדרך לאפשר ליוזרים שונים להפעיל דוח מסוים מבלי לתת הרשאה ספציפית לכל אחד מהם הינה ע"י מתן הרשאה לדוח לקבוצת יוזרים - קבוצה אשר כל היוזרים המורשים לדוח שייכים אליה. לרוב יוצרים במיוחד קבוצה ב-active directory עבור הדוח ונותנים הרשאה בדוח ספציפית לקבוצה זו. לתת הרשאה לכל היוזרים ע"י בחירת קבוצה כללית שמכילה את כולם (כדוגמת הקבוצה שבחרת או כדוגמת קבוצת everyone) נחשב כמשהו רשלני שלא נהוג לבצע במערכת מידע אמיתית. למטרות למידה כמובן שאפשר לנסות, אבל חשוב להבין את המשמעות מאחורי הגדרה זו במטרה להמנע מזה במערכת הסופית אותה מתקינים אצל הלקוח.
 
למעלה