Answered by:
How to enable TLS 1.2 on Sql server 2012 SP4

Question
-
Hi Msdn,
We recently installed SQL 2012 sp4 and trying to Enable TLS 1.2 On the same.
Could you please let me know step by step process to check current TLS version and to enable TLS 1.2 on both windows server and SQL SERVER 2012 SP4.
Thanks........
Friday, April 26, 2019 6:08 AM
Answers
-
Hi Adithya,
To enable TLS1.2 on SQL server 2012 SP4, firstly, please check whether the patch for enabling TLS 1.2 is installed. Please refer to TLS 1.2 support for Microsoft SQL Server.
SQL Server in Windows also supports TLS1.0 and TLS1.1. If you want to use only TLS 1.2 for client-server communication, please disable TLS 1.0 and 1.1 in Registry Editor.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols, "DisabledByDefault"=dword:00000000 "Enabled"=dword:00000001.
And then reboot your machine and test whether the connection can do well. By the way, you can see the blog to verify if a connection to SQL Server is Encrypted.
Hope this helps you.Best regards,
Cathy JiMSDN Community Support
Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com- Proposed as answer by Santosh Chandel Monday, April 29, 2019 7:57 AM
- Marked as answer by Ed Price - MSFTMicrosoft employee Friday, August 30, 2019 11:08 AM
Monday, April 29, 2019 7:00 AM
All replies
-
Hi,
SQL Server 2012 SP4 has support for TLS 1.2, what operating system version are you currently running?
One easy way to check or enable/disable different server protocols is by using the free IIS Crypto software.
Best regards,
LeonBlog:
https://thesystemcenterblog.com LinkedIn:
Friday, April 26, 2019 6:53 AMAnswerer -
Hi ,
The OS is windows 2012 R2 standard, I know the process to check in server level, but how can I check at sqlserver level whether it is enabled.
Regards,
Adithya
Friday, April 26, 2019 12:59 PM -
Friday, April 26, 2019 1:03 PMAnswerer
-
Hi Adithya,
To enable TLS1.2 on SQL server 2012 SP4, firstly, please check whether the patch for enabling TLS 1.2 is installed. Please refer to TLS 1.2 support for Microsoft SQL Server.
SQL Server in Windows also supports TLS1.0 and TLS1.1. If you want to use only TLS 1.2 for client-server communication, please disable TLS 1.0 and 1.1 in Registry Editor.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols, "DisabledByDefault"=dword:00000000 "Enabled"=dword:00000001.
And then reboot your machine and test whether the connection can do well. By the way, you can see the blog to verify if a connection to SQL Server is Encrypted.
Hope this helps you.Best regards,
Cathy JiMSDN Community Support
Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com- Proposed as answer by Santosh Chandel Monday, April 29, 2019 7:57 AM
- Marked as answer by Ed Price - MSFTMicrosoft employee Friday, August 30, 2019 11:08 AM
Monday, April 29, 2019 7:00 AM