שימוש בתפקידים (roles)

ביכולתך ליצור תפקידים ב-SQL Server , לשייך משתמשים לתפקידים, ועל ידי כך לגרום להם לרשת את הרשאות החוקים אליהם הם שייכים. אין הגבלה על מספר התפקידים אליהם יכול משתמש להשתייך.

 

יצירת תפקידים

אם אתה משתמש באבטחת ה-NT ייתכן שישנם צרכי אבטחה שאינם מושגים ע"י קבוצות ה-NT הקיימות. באופן אלטרנטיבי אם אתה משתמש באבטחת שלSQL Server עלייך לייצור קבוצות כדי לפשט את המשימות האדמיניסטרטיביות. תפקידים ממלאים אחר דרישה זו. ביכולתך לייצור תפקיד, לתת לו הרשאות, ולהוסיף משתמשים לתפקיד שיוכלו לבצע את הפעולות שהתפקיד מורשה לבצע. לאחר התקנת השרת כבר קיימים בו תפקידים מובנים אליהם משייך השרת משתמשים וניתן להשתמש גם בתפקידים אלו. כמו כן, אין שום הגבלה על רמות קינון של תפקידים, וניתן ליצור תפקידים מקוננים כאוות נפשנו, רק יש לזכור כי דבר זה עלול לגרום לחוסר יעילות שיפגום משמעותית בביצועי השרת.

על מנת לייצור תפקיד השתמש ב"מנהל הראשי" : בחר שם לתפקיד, והוסף משתמשים לתפקיד כמתואר באיור הבא.

 


איור 3.7

 

כעת הענק הרשאות לחוק ע"י לחיצת עכבר ימנית על החוק ובחירת אופציית permission כמתואר באיור הבא.

 


איור 3.8


  חזרה לתחילת הפרק


  פרקים
  מבוא
  ניהול השרת
  אבטחה
  גיבוי והתאוששות
  קונפיגורציה ואופטימיזציה
  כלים
  שפת שאילתות מובנות
  יצוא/יבוא מידע
  נספחים
  התקנת השרת
  מילון מונחים
  מאמרים נבחרים
  מידע נוסף ברשת