Problemen met client vanwege wijzigingen in de naamomzetting in SQL Server 2014 of later

Symptomen

Stel dat u migreert van SQLNCLI11.dll naar MSODBCSQL11.dll, of uit eerdere versies van Microsoft SQL Server naar SQL Server 2014 of later. In dit geval ziet u de wijzigingen in de manier waarop dat providers client servernamen omzetten. Hierdoor verandert op hun beurt hoe verificatie plaatsvindt.

De configuratie van uw systeem, deze wijziging invloed kan zijn op connectiviteit voor toepassingen die van nieuwe stuurprogramma's voor de client gebruikmaken. Dit omvat sommige SQL Server 2014 of later hulpprogramma's, zoals SQLCMD. EXE, BCP. EXE en OSQL. EXE, afhankelijk van de parameters voor de gegevensverbinding.

Oorzaak

De oudere versies van de client-providers uitvoeren een reverse lookup voor geïntegreerde verificatie. Omdat dit probleem mogelijk gevolgen voor beveiliging heeft, terugvallen het nieuwere stuurprogramma's voor de client op NTLM-verificatie wanneer de volledig gekwalificeerde domein naam (Fully Qualified Domain Name) wordt niet gebruikt.

Tijdelijke oplossing

Er zijn twee oplossingen voor problemen die zich voordoen in het scenario dat wordt beschreven in de sectie 'Symptomen'.

Methode 1

Gebruik de FQDN verbinding maken met de server. Dit zorgt ervoor dat de naam die in de verbinding wordt gebruikt. Daarom wordt het ook de verificatiemethode die wordt gebruikt.

Methode 2

Stel de Server SPN (Principal Name) voor de servernaam van uw. Zie een Service Principal-naam voor Kerberos verbindingen registrerenvoor meer informatie over het registreren van een SPN-naam.

Voorbeelden van SPN's:

MSSQLSvc/SERVER_NAME:port

MSSQLSvc/SERVER_NAME
Opmerking Tijdelijke aanduiding voor de servernaam geeft de NetBIOS-naam van de server.

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×