COMO: Configurar um aplicativo conectado .NET e SQL Server para usar um número de porta alternativo para comunicações de rede

Traduções deste artigo Traduções deste artigo
ID do artigo: 815146 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Este artigo passo a passo descreve como configurar um aplicativo conectados ao .NET e um computador que esteja executando o Microsoft SQL Server para usar uma porta alternativa para comunicações de rede.

Muitos breeches de segurança recente usaram aplicativos e bancos de dados que foram configurados para usar seus números de porta padrão. Por exemplo, um worm que procura por servidores de banco de dados vulnerável na Internet pode examinar somente TCP porta 1433. Por padrão, o SQL Server usa esse número de porta.

Uma maneira de proteger seu aplicativo contra ataques automatizados (como vírus e worms) é alterar os números de porta padrão que seu aplicativo e servidores de banco de dados usam para comunicação. Muitos aplicativos conectados ao .NET usam um servidor SQL banco de dados. Portanto, você deve reconfigurar esses aplicativos para se comunicar com um banco de dados onde o número da porta padrão foi alterado. Este artigo descreve como alterar o número de porta que utiliza um computador que está executando o SQL Server e o número da porta que um aplicativo conectados ao .NET usa para se comunicar com o computador que está executando o SQL Server.



Alterar o número de porta do SQL Server


A seção a seguir descreve as etapas para alterar a porta padrão que um computador que está executando o SQL Server monitora para entrada de TCP/IP conexões:
  1. Clique em Iniciar , aponte para programas e, em seguida, aponte para Microsoft SQL Server . Clique em Server Network Utility .
  2. Na lista Protocolos ativados , clique em TCP/IP e, em seguida, clique em Propriedades .
  3. Altere a Porta padrão para o número de porta que você deseja. Por padrão, o número da porta é definido para 1433 .
  4. Clique em OK para retornar para o Server Network Utility e em seguida, clique em OK .
  5. Reinicie o SQL Server para forçar as alterações tenham efeito.

Alterar a configuração do .NET

Para alterar a porta que usam seus aplicativos conectados ao .NET para se conectar ao Microsoft SQL Server, execute as seguintes etapas:
  1. Abra o arquivo .config do seu aplicativo em um editor de texto (como o bloco de notas). Normalmente, o arquivo .config está localizado na pasta ?s o aplicativo e é denominado .config do Application Name. Para aplicativos ASP.NET, este arquivo pode ser chamado .config Web.config ou Application Name.
  2. Mais aplicativos conectados ao .NET que exigem um banco de dados permite que o administrador do sistema para alterar a fonte de dados. A fonte de dados define o nome e o número da porta do servidor de banco de dados. No entanto, a maneira que cada aplicativo permite que o administrador de sistema para configurar a fonte de dados varia. Procure o elemento que define a fonte de dados no arquivo .config (ou arquivos). Geralmente, a definição de fonte de dados inclui a frase, fonte de dados , fonte de dados ou dsn . Por exemplo, o exemplo a seguir de um elemento <appsettings> é típico de como um aplicativo define a fonte de dados para solicitações de banco de dados:
    <appSettings>
    	<add key="appDSN" value="data source=SERVER-NAME;initial catalog=ratings;integrated security=SSPI;persist security info=False;packet size=4096" />
    </appSettings>
  3. Alterar a fonte de dados para usar seu número de porta personalizada, adicionando uma vírgula e um número de porta após o servidor de banco de dados ?s nome ou endereço IP. Use o formato ? SERVER-NAME,port ?. Por exemplo, para configurar o aplicativo para usar um computador executando o SQL Server que é denominado SQLDB e possui um número de porta de 5656, altere o valor para fonte de dados = SQLDB, 5656 .
  4. Salve o arquivo .config. Aplicativos ASP.NET reiniciar automaticamente depois de alterar a fonte de dados. Você deve reiniciar manualmente todos os outros tipos de aplicativos conectados ao .NET para que a alteração tenha efeito.

Referências

Para obter informações adicionais, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
315736COMO: Proteger um aplicativo ASP.NET usando a segurança do Windows
315588COMO: Proteger um aplicativo ASP.NET usando certificados do lado do cliente
818014COMO: Proteger os aplicativos que são criados no .NET Framework


Propriedades

ID do artigo: 815146 - Última revisão: quarta-feira, 30 de abril de 2003 - Revisão: 2.5
A informação contida neste artigo aplica-se a:
  • Microsoft .NET Framework 1.0
  • Microsoft .NET Framework 1.1
Palavras-chave: 
kbmt kbsystemdata kbsecurity kbhowtomaster kbconfig KB815146 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 815146

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com