Skip to content

Latest commit

 

History

History
49 lines (33 loc) · 4.39 KB

File metadata and controls

49 lines (33 loc) · 4.39 KB
title Protocols for MSSQLSERVER Properties (Advanced Tab)
ms.custom seo-lt-2019
ms.date 01/24/2019
ms.prod sql
ms.prod_service sql-tools
ms.reviewer
ms.technology configuration
ms.topic conceptual
ms.assetid abd5ca68-825f-4c07-b27c-3b3a79d03d74
author markingmyname
ms.author maghan
monikerRange >=sql-server-2016||=sqlallproducts-allversions

Protocols for MSSQLSERVER Properties (Advanced Tab)

[!INCLUDEappliesto-ss-xxxx-xxxx-xxx-md-winonly]

Use the Advanced tab on the Protocols for MSSQLSERVER Properties dialog box to configure Extended Protection for Authentication for the [!INCLUDEssNoVersion] [!INCLUDEssDE]. Extended Protection is a feature of the network components implemented by the operating system. Extended Protection is available in Windows 7 and Windows Server 2008 R2, and is included in service packs for older operating systems. [!INCLUDEssNoVersion] is more secure when connections are made using Extended Protection. Some benefits of Extended Protection require Force Encryption to be selected on the Flags tab.

Important

Windows does not enable Extended Protection by default. For information about how to enable Extended Protection, see the following:

For more information about how to configure other [!INCLUDEssNoVersion] services, and a complete description of Extended Protection, see more recent information on Microsoft.com.

Extended Protection is fully supported by the [!INCLUDEssNoVersion] Native Client beginning with [!INCLUDEssKilimanjaro]. Support for Extended Protection for other [!INCLUDEssNoVersion] client providers is not currently supported.

Options

Extended Protection

There are three possible values:

  • Off: Means Extended Protection is disabled. The instance of [!INCLUDEssNoVersion] will accept connections from any client regardless of whether the client is protected or not. Off is compatible with older and unpatched operating systems, but is less secure. Only use this setting when you know that the client operating systems do not support extended protection.

  • Allowed: Means Extended Protection is required for connections from operating systems that support Extended Protection. Connections from unprotected client applications that are running on protected client operating systems are rejected. Extended Protection is ignored for connections from unprotected operating systems. This setting is more secure than Off, but is not the most secure setting. Use this setting in mixed environments, where some operating systems or applications support Extended Protection and some do not.

  • Required: Means that for a connection to be accepted, it must come from a protected application on a protected operating system. This setting is the most secure of the three options. But connections from operating systems that do not support Extended Protection will not be able to connect to [!INCLUDEssNoVersion].

Accepted NTLM SPNs

An instance of [!INCLUDEssNoVersion] can be identified by more than one NTLM service principal name (SPN). You list the SPNs as a series of strings separated by semicolons. For example, the value MSSQLSvc/HostName1.Contoso.com;MSSQLSvc/HostName2.Contoso.com, indicates that clients attempting to connect to SPNs named MSSQLSvc/HOST1.Contoso.com or MSSQLSvc/HOST2.Contoso.com are allowed. The variable has a maximum length of 2048 characters.

See Also

Extended Protection for Authentication with Reporting Services