I have an internet server running sql server, and I need to block port 1433 from non-localhost connections so we can pass a security audit. I tried using sql server's built-in functionality by checking a box called "hide server" in the network properties, but that cause connectivity problems even for localhost. So I think what I need to do is block it on an IP level somehow. Unfortunately, I cannot touch the firewall, or else I would try that first. Can I do it using built-in windows functionality? I do not have the windows firewall turned on, and I am hesitant to do so, because I have to configure the machine remotely. I do not want to saw the limb out from under my own butt, if you know what I mean. There is also config page on the tcp/ip properties for the network connection that will allow either "accept all" or "accept only" but not "accept all except" which would be the one I need.
So I'm not sure what to do about it.. any suggestions?
So I'm not sure what to do about it.. any suggestions?