Sempre criptografa a conexão do SQL Server Management Tool

2

Percebi que a caixa de seleção "Criptografar a conexão" parece ser desmarcada por padrão. Existe uma maneira de padronizar isso para ser verificado?

    
por user49438 09.03.2017 / 18:15

1 resposta

1

De acordo com esta postagem do StackOverflow , se você tiver as configurações no nível do servidor (referenciadas abaixo) configuradas com ForceEncryption definidas como Sim , isso aplicará uma conexão criptografada independentemente da opção Encrypt connection da GUI do SSMS sendo verificado ou não antes de fazer conexões com esse servidor. Isso pode ser uma solução suficiente para pessoas em que a "conexão criptografada " é mais importante do que a opção real sendo verificada na GUI do SSMS.

De acordo com Habilitar conexões criptografadas para o Mecanismo de Banco de Dados (SQL Server Configuration Manager) , faça isso como tal:

To configure the server to accept encrypted connections

  1. In SQL Server Configuration Manager, expand SQL Server Network Configuration, right-click Protocols for , and then select Properties.
  2. In the Protocols for Properties dialog box, on the Certificate tab, select the desired certificate from the drop down for the Certificate box, and then click OK.
  3. On the Flags tab, in the ForceEncryption box, select Yes, and then click OK to close the dialog box.
  4. Restart the SQL Server service.

To configure the client to request encrypted connections

  1. Copy either the original certificate or the exported certificate file to the client computer.
  2. On the client computer, use the Certificates snap-in to install either the root certificate or the exported certificate file.
  3. In the console pane, right-click SQL Server Native Client Configuration, and then click Properties.
  4. On the Flags page, in the Force protocol encryption box, click Yes.

source

    
por 09.03.2017 / 18:37