Le respect de la vie privée est une exigence essentielle dans le traitement des données personnelles et sensibles des individus. Le système de gestion de base de données (SGBD) stocke ce type de données énormes et fournit également des outils pour accéder à ces données et les analyser. L'objectif de la préservation de la confidentialité est de transformer les données originales en une forme anonyme afin de protéger les informations personnelles et sensibles. Il existe différents mécanismes de contrôle d'accès disponibles dans les systèmes de gestion de bases de données, comme le contrôle d'accès discrétionnaire, le contrôle d'accès obligatoire, mais le contrôle d'accès basé sur les objectifs et les rôles couvre la majeure partie de la confidentialité et de la sécurité. Les objectifs et les rôles jouent un rôle important dans la préservation de la vie privée. L'idée de base d'un modèle basé sur les objectifs et les rôles est qu'il prend en charge la spécification des politiques et le module d'application intégré dans les SGBD relationnels. Il comble le fossé entre la protection des données axée sur la confidentialité et la sécurité. Il utilise la méthode de réécriture des requêtes pour le contrôle d'accès et l'application de la politique. Le contrôle d'accès basé sur les rôles (RBAC) est utilisé pour réguler l'accès aux ressources en fonction des rôles des utilisateurs individuels dans une entreprise. Le contrôle d'accès par objectif (PuBAC) régule l'accès en fonction de l'obj