KB4538382 - יישם תמיכה בהקצאה מוגבלת של Kerberos SQL Server 2019 ב- Linux

חל על
SQL Server 2019 on Linux

שיפור

שינוי זה מיישם את פרוטוקול 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 אינה מביעה כל אחריות, משתמעת או אחרת, לגבי הביצועים או המהימנות של מוצרים אלה.