Vylepšení
Tato změna implementuje protokol S4U2Self/S4U2Proxy, který používá rozhraní API GSS (Generic Security Service) nad knihovnou MIT Kerberos, aby bylo možné omezené delegování protokolu Kerberos (ale *ne* omezené delegování založené na prostředcích). Tato funkce vyžaduje nastavení privilegovaného účtu služby služba Active Directory (AD) prostřednictvím mssql-conf, a to provedením následujících kroků na hostiteli SQL Server Linux:
sudo /opt/mssql/bin/mssql-conf set network.privilegedadaccount mssql
a nastavení omezeného delegování vůči hlavním názvům služby (SPN) SQL Server pro libovolný ověřovací protokol na řadiči služby AD, např. pokud používáte příkazy PowerShellu:
Set-ADAccountControl -Identity mssql -TrustedToAuthForDelegation $true
Set-ADUser -Identity mssql -Add @{'msDS-AllowedToDelegateTo'=@('MSSQLSvc/netbiosname:1433', 'MSSQLSvc/machine_fqdn:1433')}
Také vyžaduje změnu nastavení protokolu Kerberos na SQL Server Linux hostiteli tak, aby generoval přesměrovatelné lístky ve výchozím nastavení, tj. v souboru /etc/krb5.conf byste měli vidět:
[libdefaults]
forwardable = true
Řešení
Toto vylepšení je součástí následující kumulativní aktualizace pro SQL Server:
Informace o kumulativních aktualizacích pro SQL Server:
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace pro SQL Server:
Reference
Podívejte se na informace o terminologii, kterou společnost Microsoft používá k popisování aktualizací softwaru.
Informace třetích stran – právní omezení
Produkty třetích stran uvedené v tomto článku vyrábějí společnosti, které jsou nezávislé na společnosti Microsoft. Microsoft neposkytuje žádné záruky, ať už předpokládané nebo jiné, týkající se výkonu nebo spolehlivosti těchto služeb.