Pour un article plus général, voir protection de la vie privée.
Cet article est une ébauche concernant l’informatique.
Cet article ne cite pas suffisamment ses sources (avril 2014).
Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ».
La notion de bases de données d'Hippocrate concerne la préservation des données privées des personnes dans les bases de données informatiques. Les lois, dans de nombreux pays, et l'autorégulation obligent les entreprises à considérer que les informations personnelles appartiennent à la personne et que l'entreprise en est simplement dépositaire.
Les menaces sont nombreuses :
La problématique de protection de la vie privée impose deux notions principales:
Prérequis: cet article fait appel à des connaissances en administration des bases de données.
Une base de données peut s'appeler « d'Hippocrate » si deux exigences sont remplies:
Deux exigences :
La gestion des droits actuelle se base sur les définitions suivantes :
Un utilisateur endosse plusieurs rôles. Par exemple un directeur commercial est un commercial (donc tous les droits des commerciaux en termes d'accès à leurs applications) et un directeur (donc des droits qu'ont tous les directeurs de l'entreprise sur la gestion de leurs employés, des finances, etc.). Chaque rôle est associé à un ensemble de privilèges. Par exemple, le commercial aura accès à tout son catalogue en termes de prix de vente, d'intéressement, etc. mais ne pourra pas voir les prix d'achat des mêmes produits.
Donc la différence entre une gestion des droits comme celle-ci, et une autre "d'Hippocrate" est que la seconde s'appuie sur:
La notion a été principalement inventée par Rakesh Agrawal, chercheur au centre d'Almaden d'IBM (Silicon Valley).