שיפור
שינוי זה מיישם את פרוטוקול S4U2Self/S4U2Proxy המשתמש ב-API של Generic Security Service (GSS) על גבי ספריית MIT Kerberos כדי לאפשר הקצאה מוגבלת של Kerberos (אך *לא* הקצאה מוגבלת מבוססת משאבים). פונקציונליות זו דורשת הגדרת חשבון Active Directory (AD) מורשה באמצעות mssql-conf על-ידי ביצוע הפעולות הבאות במארח SQL Server Linux:
sudo /opt/mssql/bin/mssql-conf set network.privilegedadaccount MSSQL
והגדרת הקצאה מוגבלת מול רשתות SPN של SQL Server עבור כל פרוטוקול אימות בבקר AD, כלומר אם נעשה שימוש בפקודות Powershell:
Set-ADAccountControl -Identity mssql -TrustedToAuthForDelegation $true
Set-ADUser -Identity mssql -Add @{'msDS-AllowedToDelegateTo'=@('MSSQLSvc/netbiosname:1433', 'MSSQLSvc/machine_fqdn:1433')}
זה גם דורש לשנות את הגדרות Kerberos במארח SQL Server Linux כדי ליצור כרטיסים הניתנים להעברה כברירת מחדל, כלומר ב- /etc/krb5.conf שצריך לראות:
[libdefaults]
Forwardable = True
פתרון
שיפור זה נכלל בעדכון המצטבר הבא עבור SQL Server:
אודות עדכונים מצטברים עבור SQL Server:
כל עדכון מצטבר חדש עבור SQL SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:
חומרי עזר
קבל מידע על המינוח שבו משתמשת Microsoft כדי לתאר עדכוני תוכנה.
כתב ויתור על מידע של ספקים חיצוניים
מוצרי צד שלישי שבהם דן מאמר זה מיוצרים על-ידי חברות שאינן תלויות ב- Microsoft. Microsoft אינה מביעה כל אחריות, משתמעת או אחרת, לגבי הביצועים או המהימנות של מוצרים אלה.