Sécurité de la base de données

Définition - Que signifie la sécurité de la base de données?

La sécurité des bases de données fait référence aux mesures collectives utilisées pour protéger et sécuriser une base de données ou un logiciel de gestion de base de données contre une utilisation illégitime et des cybermenaces et attaques malveillantes.

Les procédures de sécurité de la base de données visent à protéger non seulement les données à l'intérieur de la base de données, mais aussi le système de gestion de la base de données et toutes les applications qui y accèdent contre les intrusions, l'utilisation abusive des données et les dommages.

C'est un terme large qui inclut une multitude de processus, d'outils et de méthodologies qui assurent la sécurité dans un environnement de base de données.

Definir Tech explique la sécurité des bases de données

La sécurité des bases de données couvre et applique la sécurité sur tous les aspects et composants des bases de données. Ceci comprend:

  • Données stockées dans la base de données.
  • Serveur de base de données.
  • Système de gestion de base de données (SGBD).
  • Autres applications de flux de travail de base de données.

La sécurité des bases de données est généralement planifiée, mise en œuvre et maintenue par un administrateur de base de données et / ou un autre professionnel de la sécurité de l'information.

Certaines des méthodes d'analyse et de mise en œuvre de la sécurité des bases de données comprennent:

  • Restreindre l'accès et l'utilisation non autorisés en mettant en œuvre des contrôles d'accès et de gestion des données solides et multifactoriels.

  • Tests de charge / stress et tests de capacité d'une base de données pour s'assurer qu'elle ne plante pas lors d'une attaque par déni de service distribué (DDoS) ou d'une surcharge utilisateur.

  • Sécurité physique du serveur de base de données et des équipements de sauvegarde contre le vol et les catastrophes naturelles. Des sauvegardes de données régulières peuvent être planifiées dans le cadre d'un protocole de sécurité de base de données, et plusieurs copies peuvent être stockées hors site pour assurer la redondance et la récupération d'urgence.

  • Examiner le système existant pour détecter toute vulnérabilité connue ou inconnue et définir et mettre en œuvre une feuille de route / plan pour les atténuer.

  • Le cryptage des données peut fournir une couche de sécurité supplémentaire pour protéger l'intégrité et la confidentialité des données.

L'application de pratiques de sécurité de base de données adéquates est vitale pour toute organisation pour diverses raisons. Ceux-ci inclus: