Criptografia do SQL Server

Criptografia é o processo de confundir dados pelo uso de uma chave ou senha. Isso pode tornar os dados inúteis sem a chave de descriptrografia correspondente ou senha. A criptografia não resolve problemas de controle de acesso. Porém, aumenta a segurança, limitando perda de dados mesmo se os controles de acesso forem ignorados. Por exemplo, se o computador host do banco de dados for malconfigurado e um hacker obtiver dados confidenciais, as informações roubadas poderão ser inúteis se estiverem criptografadas.

Você pode usar criptografia no SQL Server para conexões, dados e procedimentos armazenados. A tabela seguinte contém mais informações sobre criptografia no SQL Server.

Observação importanteImportante

Embora a criptografia seja uma ferramenta valiosa para ajudar a garantir a segurança, não deve ser considerada em todos os dados ou conexões. Quando você estiver decidindo se a criptografia deve ser implementada, considere como os usuários acessarão os dados. Se os usuários acessarem dados por uma rede pública, a criptografia de dados poderá ser necessária para aumentar a segurança. No entanto, se todos os acessos envolverem uma configuração de intranet segura, a criptografia poderá não ser necessária. Qualquer uso de criptografia deve também incluir uma estratégia de manutenção de senhas, chaves e certificados.

Nesta seção

Conteúdo relacionado

Recursos externos

Consulte também

Referência

sys.key_encryptions (Transact-SQL)

Conceitos

Chaves de criptografia do SQL Server e banco de dados (Mecanismo de Banco de Dados)

Faça backup e restaure as chave de criptografia do Reporting Services (modo nativo de SSRS)