![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
-----Original Message----- Hi, I need to disable named pipes in a SQL Cluster environment (Windows 2000 and SQL 2000 latest SP). Here is the scenario: Our security policy requires me to secure my production SQL Server (Virtual SQL Cluster name=SQL01) by disabling any access to SQL Server except access from application server. I implemented this security in UAT (Non clustered ) by creating an IPSEC filter and disabling Named Pipes on SQL Server. In one IPSEC filter, All IP Traffic to port 1433 is blocked. In another filter, traffic from application server IP Address is permitted. This configuration worked fine in UAT. When I promoted the same IPSEC policy to production (both nodes active-passive), I noticed that I can't disable Named Pipes in cluster environment. Is there any work around this? Can I change default pipe for Named Pipe in order to block SQL connections coming from default pipe? Do you have any better suggestion to secure SQL Server? Thanks . |
#3
| |||
| |||
|
|
-----Original Message----- First of all, I'd suggest you not to remove named pipes on a clustered SQL instance. Per KB KB article 831127, you can't disable the named pipe support if you have applied SP3. Microsoft states that there are problems with disabling named pipes on a clustered SQL instance, though it's not explicit about exactly what problems you may run into. I have found out that, contrary to what the article says, you can still disable the named pipe support (i.e. preventing the clustered SQL instance from listening on the named pipes) if you use the SQL Server Enterprise Manager of an version older than 8.00.760. However, again, I would STRONGLY recommend that you follow the Microsoft recommendation in KB 831127 and avoid disabling named pipes. Linchi -----Original Message----- Hi, I need to disable named pipes in a SQL Cluster environment (Windows 2000 and SQL 2000 latest SP). Here is the scenario: Our security policy requires me to secure my production SQL Server (Virtual SQL Cluster name=SQL01) by disabling any access to SQL Server except access from application server. I implemented this security in UAT (Non clustered ) by creating an IPSEC filter and disabling Named Pipes on SQL Server. In one IPSEC filter, All IP Traffic to port 1433 is blocked. In another filter, traffic from application server IP Address is permitted. This configuration worked fine in UAT. When I promoted the same IPSEC policy to production (both nodes active-passive), I noticed that I can't disable Named Pipes in cluster environment. Is there any work around this? Can I change default pipe for Named Pipe in order to block SQL connections coming from default pipe? Do you have any better suggestion to secure SQL Server? Thanks . . |
![]() |
| Thread Tools | |
| Display Modes | |
| |