Select the product you need help with
Como habilitar a criptografia SSL para o SQL Server 2000 se tiver um servidor de certificado válidoID do artigo: 276553 - Exibir os produtos aos quais esse artigo se aplica. Nesta páginaSumárioEste artigo lista as etapas que você deve usar para habilitar a criptografia Secure Socket Layer (SSL) para Microsoft SQL Server 2000 se você tiver um servidor de certificado válido no seu ambiente de rede. Se você tiver adquirido certificados de um fornecedor de certificação de terceiros, siga as instruções fornecidas pelo fornecedor. SQL Server 2000 permite que conexões criptografadas sobre todas as bibliotecas de rede usando certificados e criptografia SSL. Você pode habilitar criptografia do SQL Server usando a biblioteca de rede SuperSocket, Ssnetlib.dll ou Dbnetlib.dll Se você usar criptografia SSL em um cluster do SQL Server, você pode usar os mesmos procedimentos, exceto que o certificado deve ser emitido para o nome de domínio totalmente qualificado do SQL Server Virtual e não o nome do computador individual. Além disso, a maneira como a Microsoft recomenda que você usar certificados e criptografia SSL em um cluster do SQL Server é:
319349 Para criptografar a comunicação entre um computador cliente e um servidor, primeiro você deve decidir se deseja que a criptografia por servidor ou em uma base por cliente. Tenha em mente que há um SQL atual limitação Server se você habilitar a criptografia no servidor. Criptografia será para todas as conexões de entrada. Se você ativar a criptografia no computador cliente, todas as conexões de saída do que o cliente tentar estabelecer uma conexão criptografada para qualquer SQL Server.
(http://support.microsoft.com/kb/319349/
)
Erro: Ativando a opção "Forçar criptografia de protocolo" é irreversível se não houver nenhum certificado Além disso, quando você habilita Forçar criptografia de protocolo do servidor, ele criptografa os dados e logons. No entanto, ele não requer o cliente deverá confiar na mesma autoridade raiz. Se você preferir o cliente deverá confiar na mesma autoridade raiz, você deve usar o utilitário de rede do cliente ou a opção de seqüência de caracteres de conexão para forçar protocolo criptografia no cliente. Isso ocorre por design. SQL Server não inicia se o certificado é inválido ou se a conta de serviço que foi usada para iniciar o serviço MSSQLServer não é possível localizar o certificado. Portanto, a Microsoft recomenda que você solicite o certificado enquanto você estiver conectado usando a mesma conta de usuário usada para iniciar o serviço MSSQLServer. Se o Microsoft Internet Information Services (IIS) estiver instalado no computador que está executando o SQL Server, você também pode usar o Assistente de Gerenciador do IIS serviço no Directory segurança guia. O certificado deve ser um certificado de servidor foi emitido para o nome de domínio totalmente qualificado (FQDN) do servidor. Você não pode usar o endereço IP para o nome do certificado. Um computador cliente deve solicitar a conexão com o servidor pelo nome NetBIOS ou FQDN do servidor. Não é possível se conectar ao servidor usando o endereço IP do computador que está executando o SQL Server. Se o computador tiver vários certificados instalados no armazenamento do usuário ou no armazenamento do computador, talvez seja necessário especificar qual certificado deve ser usado para o SQL Server. Crie um valor certificado do tipo REG_BINARY na seguinte chave do Registro: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\SuperSocketNetLib Como exemplo, o registro deve aparecer semelhante à seguinte quando você exportá-lo: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\SuperSocketNetLib] "Certificate"=hex:2e,67,3e,84,4a,4f,e0,7f,08,42,6a,7a,35,9b,01,94,76,67,0b A única maneira de verificar que você fez uma conexão criptografada com êxito é capturar o tráfego entre dois computadores usando o Microsoft Network Monitor ou uma ferramenta sniffer de rede. Para obter mais informações sobre a instalação do Microsoft Network Monitor, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 243270
(http://support.microsoft.com/kb/243270/
)
Como instalar o Monitor de rede no Windows 2000 Solicitar e instalar um certificado usando um servidor de certificados
Para verificar sua instalação do certificado está correta, use tanto o MMC Certificados snap-in para verificar os certificados ou usar a ferramenta CertUtil.exe instalado no servidor de certificados para listar os certificados. Para carregar o snap-in do MMC certificados, execute estas etapas:
Habilitar a criptografia SSL no SQL ServerDepois que o certificado é instalado no servidor, você pode ativar criptografia SSL seguindo estas etapas:
Habilitar a criptografia SSL para um cliente específicoSe desejar habilitar a criptografia SSL globalmente no servidor, você pode habilitar a criptografia SSL de clientes específicos. Não habilite SSL criptografia no servidor e cliente, use um ou outro. Se você habilitar a criptografia SSL em uma base por cliente, o computador cliente deve confiar o certificado do servidor. O certificado já deve existir no servidor. O computador cliente não requer um certificado, mas ele deve ter o certificado do servidor como uma autoridade de certificação raiz confiáveis. Siga estas etapas para habilitar a criptografia SSL em uma base por cliente:
Testar a criptografia de um clientePara testar a criptografia de um cliente, use um dos seguintes métodos:
Analisador de consultaPara testar com a ferramenta SQL Query Analyzer, execute essas etapas:
Aplicativo ODBCPara testar com um aplicativo ODBC, execute estas etapas:
ReferênciasPara obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 316898
(http://support.microsoft.com/kb/316898/
)
Como habilitar a criptografia SSL para uma instância do SQL Server usando o console de gerenciamento Microsoft PropriedadesID do artigo: 276553 - Última revisão: terça-feira, 4 de abril de 2006 - Revisão: 10.4 A informação contida neste artigo aplica-se a:
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: 276553
(http://support.microsoft.com/kb/276553/en-us/
)
| Traduções deste artigo
|




Voltar para o início








