Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

protection du fichier de base de données du serveur sql

Quelques recommandations simples :

  1. N'exposez pas l'accès à votre serveur de base de données à Internet. Il doit se trouver derrière un pare-feu qui autorise uniquement le serveur Web à y accéder via un port particulier (pas celui par défaut).
  2. N'autorisez pas le bureau à distance ou tout autre type d'accès similaire à partir de connexions externes. Pour les connexions internes, assurez-vous que les mots de passe suivent un certain type de politique. Par exemple, exigez des chiffres, des caractères étendus, etc.
  3. Conservez les fichiers de la base de données dans le répertoire de données normal du serveur sql (la sécurité des fichiers est déjà configurée pour vous).
  4. Utilisez un chiffrement de base de données transparent :http://msdn.microsoft .com/en-au/magazine/cc163771.aspx#S5 et Comment protéger le serveur sql Fichier MDF 2005
  5. Assurez-vous que le partage de fichiers est désactivé.
  6. Assurez-vous que seules les personnes pouvant accéder à ce serveur en sont responsables.
  7. Renseignez-vous sur l'injection SQL pour empêcher d'autres mécanismes d'accès.
  8. Utilisez la sécurité Active Directory pour les comptes d'utilisateurs de la base de données.
  9. Utilisez SSPI pour les connexions à la base de données afin de ne pas avoir de nom d'utilisateur/mot de passe stocké dans votre web.config
  10. Assurez-vous que la connexion réseau entre votre serveur Web et votre serveur de base de données est chiffrée via Kerberos.