KB4538382 - Menerapkan dukungan untuk delegasi terbatas Kerberos pada SQL Server 2019 pada Linux

Berlaku Untuk
SQL Server 2019 on Linux

Peningkatan

Perubahan ini mengimplementasikan protokol S4U2Self/S4U2Proxy yang menggunakan API Layanan Keamanan Generik (GSS) di atas pustaka MIT Kerberos untuk memungkinkan delegasi terbatas Kerberos (tetapi *tidak* delegasi terbatas berbasis sumber daya). Fungsionalitas ini memerlukan pengaturan akun Direktori Aktif (AD) istimewa melalui mssql-conf dengan menjalankan hal berikut pada host SQL Server Linux:

sudo /opt/mssql/bin/mssql-conf set network.privilegedadaccount mssql

dan menyiapkan delegasi terbatas terhadap SPN SQL Server untuk protokol autentikasi apa pun pada pengontrol AD, yaitu jika menggunakan perintah Powershell:

Set-ADAccountControl -Identity mssql -TrustedToAuthForDelegation $true

Set-ADUser -Identity mssql -add @{'msDS-AllowedToDelegateTo'=@('MSSQLSvc/netbiosname:1433', 'MSSQLSvc/machine_fqdn:1433')}

Ini juga perlu mengubah pengaturan Kerberos pada host SQL Server Linux untuk menghasilkan tiket yang dapat diteruskan secara default, yaitu di /etc/krb5.conf seseorang akan melihat:

[libdefaults]

dapat diteruskan = true

Resolusi

Peningkatan ini disertakan dalam pembaruan kumulatif berikut untuk SQL Server:

Tentang pembaruan kumulatif untuk SQL Server:

Setiap pembaruan kumulatif baru untuk SQL Server berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan kumulatif sebelumnya. Lihat pembaruan kumulatif terbaru untuk SQL Server:

Referensi

Pelajari tentang terminologi yang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.

      

Sanggahan informasi pihak ketiga

Produk pihak ketiga yang dibahas dalam artikel ini dibuat oleh perusahaan yang bukan merupakan bagian dari Microsoft. Microsoft tidak memberikan jaminan, secara tersirat maupun tersurat, terkait kinerja atau keandalan produk tersebut.