I am using an MS-SQL Server 2008 instance as back-end DB server for a project. I did some security tests on the machine hosting my project and SQL Server and got the following report on SQL Server:
On port 1853/TCP
a database server is running (specifically MSSQL and a version number) and that the response was available in the pre-login response.
How can I hide this information and SQL Server altogether?
I can't find a way to create a trigger and allow access to specific IPs but I am not sure if this addresses my problem here properly.