Poboljšanja
Ova promjena implementira protokol S4U2Self/S4U2Proxy koji koristi API generičkog sigurnosnog servisa (GSS) povrh biblioteke MIT Kerberos kako bi se omogućilo ograničeno delegiranje Kerberosa (ali *ne* ograničeno delegiranje temeljeno na resursima). Za tu je funkciju potrebno postavljanje povlaštenog računa za Active Directory (AD) putem mssql-conf-a izvršavanjem sljedećeg na glavnom računalu za SQL Server Linux:
sudo /opt/mssql/bin/mssql-conf set network.privilegedadaccount mssql
i postavljanje ograničenog delegiranja u odnosu na SPN-ove SQL Server za bilo koji protokol provjere autentičnosti na AD kontroleru, tj. ako koristite naredbe Powershell:
Set-ADAccountControl -Identity mssql -TrustedToAuthForDelegation $true
Set-ADUser -Identity mssql -Add @{'msDS-AllowedToDelegateTo'=@('MSSQLSvc/netbiosname:1433', 'MSSQLSvc/machine_fqdn:1433')}
Također je potrebno promijeniti postavke protokola Kerberos na glavnom računalu sustava SQL Server Linux kako bi se prema zadanim postavkama generirale prosljeđivačke potvrde, npr. u /etc/krb5.conf treba vidjeti:
[libdefaults]
Forwardable = TRUE
Rješenje
Ovo je poboljšanje obuhvaćeno sljedećim kumulativnim ažuriranjem za SQL Server:
O kumulativnim ažuriranjima za SQL Server:
Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su obuhvaćeni prethodnim kumulativnim ažuriranjem. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
Reference
Saznajte više o terminologiji koju Microsoft upotrebljava za opisivanje softverskih ažuriranja.
Izjava o odricanju od odgovornosti za informacije trećih strana
Proizvode treće stane koji se spominju u ovom članku proizvode tvrtke neovisne o tvrtki Microsoft. Microsoft ne daje jamstva, ni izričita ni drugačija, glede performansi i pouzdanosti tih proizvoda.