|
Este artigo foi traduzido manualmente. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
|
Tradução
Original
|
Considerações sobre segurança para uma instalação do SQL Server
Aprimore a segurança física
-
Coloque o servidor em uma sala à qual somente pessoas autorizadas tenham acesso. -
Coloque os computadores que hospedam um banco de dados em um local fisicamente protegido, idealmente em uma sala de computadores trancada com sistemas de detecção de inundação e detecção ou extinção de incêndio monitorados. -
Instale os bancos de dados na zona segura da intranet corporativa e não conecte os SQL Servers diretamente à Internet. -
Faça backup de todos os dados regularmente e proteja os backups em um local externo.
Use firewalls
-
Coloque um firewall entre o servidor e a Internet. Habilite seu firewall. Se seu firewall estiver desligado, ligue-o. Se seu firewall estiver ligado, não desligue-o. -
Divida a rede em zonas de segurança separadas por firewalls. Bloqueie todo o tráfego e admita seletivamente apenas o que for necessário. -
Em um ambiente multicamadas, use vários firewalls para criar sub-redes filtradas. -
Quando você estiver instalando o servidor dentro de um domínio do Windows, configure firewalls interiores para permitir a Autenticação do Windows. -
Se o seu aplicativo usar transações distribuídas, talvez seja necessário configurar o firewall para permitir que tráfego do MS DTC (Coordenador de Transações Distribuídas da Microsoft) flua entre instâncias separadas do MS DTC. Você também precisará configurar o firewall para permitir que o tráfego flua entre o MS DTC e gerenciadores de recursos, como o SQL Server.
Isole serviços
-
Execute serviços separados do SQL Server sob contas separadas do Windows. Sempre que possível, use contas de usuário Local ou do Windows separadas e com poucos direitos para cada serviço do SQL Server. Para obter mais informações, consulte Configurar contas de serviço e permissões do Windows.
Configure um sistema de arquivos seguro
-
Use o sistema de arquivos NTFS. NTFS é o sistema de arquivos preferido para instalações do SQL Server porque ele é mais estável e recuperável que os sistemas de arquivos FAT. O NTFS também habilita opções de segurança, como listas de controle de acesso (ACLs) a arquivos e diretórios e criptografia de arquivos do sistema de arquivos com criptografia (EFS). Durante a instalação, o SQL Server definirá ACLs apropriadas em chaves do Registro e arquivos se ele detectar NTFS. Essas permissões não devem ser alteradas. As versões futuras do SQL Server podem não dar suporte à instalação em computadores com sistemas de arquivos FAT.
Observação
Se você usar EFS, os arquivos de banco de dados serão criptografados sob a identidade da conta que está executando o SQL Server. Apenas essa conta poderá descriptografar os arquivos. Se você precisar alterar a conta que executa o SQL Server, primeiro deverá descriptografar os arquivos sob a conta antiga e criptografá-los novamente sob a nova conta. -
Use um RAID (Redundant Array of Independent Disks) para arquivos de dados críticos.
Desabilite os protocolos NetBIOS e SMB
-
UDP/137 (serviço de nome do NetBIOS) -
UDP/138 (serviço de datagrama do NetBIOS) -
TCP/139 (serviço de sessão do NetBIOS)
-
TCP/139 -
TCP/445
Instalando o SQL Server em um controlador de domínio
-
Você não pode executar os serviços do SQL Server em um controlador de domínio sob uma conta de serviço local. -
Depois que o SQL Server for instalado em um computador, você não poderá alterar o computador de um membro do domínio para um controlador de domínio. Você deve desinstalar o SQL Server antes de alterar o computador host para um controlador de domínio. -
Depois que o SQL Server for instalado em um computador, você não poderá alterar o computador de um controlador de domínio para um membro do domínio. Você deve desinstalar o SQL Server antes de alterar o computador host para um membro do domínio. -
Não há suporte às instâncias de cluster de failover do SQL Server onde os nós de agrupamento sejam controladores de domínio. -
A Instalação do SQL Server não pode criar grupos de segurança ou provisionar contas de serviço do SQL Server em um controlador de domínio somente leitura. Nesse cenário, haverá falha na Instalação.
Contas de serviço
-
Execute os serviços do SQL Server usando as menores permissões possíveis. -
Associe os serviços do SQL Server a contas de usuário locais do Windows ou contas de usuário do domínio com pouco privilégio. -
Para obter mais informações, consulte Configurar contas de serviço e permissões do Windows.
Modo de autenticação
-
Requeira Autenticação do Windows para conexões com o SQL Server. -
Usar a autenticação Kerberos. Para obter mais informações, consulte Registrar um nome de entidade de serviço para conexões de Kerberos.
Senhas fortes
-
Sempre atribua uma senha forte à conta sa. -
Sempre habilite a verificação de política de senha sobre nível de segurança e expiração de senhas. -
Use sempre senhas fortes para todos os logons do SQL Server.
Observação sobre segurança
|
|---|
|
|