Назад | Перейти на главную страницу

SQL 2008 - только локальные соединения

Я запускаю SQL 2008 на виртуальной машине Rackspace. Я хочу заблокировать его, чтобы SQL принимал соединения только от процессов на локальном компьютере, могу ли я настроить это в самом SQL или это задача брандмауэра? Кроме того, у меня есть смутное воспоминание, что я где-то читал, что использует (local) в строке подключения клиентского приложения. а не IP-адрес позволяет подключению «закоротить» сетевой стек и, таким образом, повысить производительность, так ли это?

В SQL Server вы можете отключить TCP / IP в диспетчере конфигурации SQL Server. Также рекомендуется использовать брандмауэр Windows на любом веб-сервере. Глубокая защита и все такое.

Что касается подключения, перейдите в диспетчер конфигурации SQL Server и отключите протоколы TCP / IP и Named Pipes. Локальные соединения (на самом хосте) будут использовать протокол общей памяти.

http://technet.microsoft.com/en-us/library/ms187892(v=sql.105).aspx