What is the difference between sql server ports 445 and 1433 and what is each port intended for?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
445 is not a SQL port, is a SMB port. It is involved in SQL Server only if you use named pipes protocol, as named pipes are over SMB and this in turn uses 445 for ‘SMB over IP‘, aka. as SMB ‘NETBIOSless’ as opposed to the old NetBIOS based SMB, which uses 137-139.
1433 is the SQL Server TCP listener port when SQL Server uses directly TCP.
To configure the server to listen on specific protocols, use SQL Server configuration Manager. To configure the client allowed protocols, see Configuring Client Network Protocols.
It is better to disable Net Pipes and rely solely on TCP (1433), for reasons of performance and easy of deployment/configuration.