Système de stockage de données, en particulier de données personnelles, comprenant : - une interface (105), en particulier une API REST ; - un module d’authentification (130) ; - au moins une base de données cible (30, 40) pour le stockage des données ; - un module d’accès aux données (110) qui est conçu pour a) recevoir des requêtes d’un ordinateur client (10) au moyen de l’interface ; b) interroger des données de l’au moins une base de données cible (30, 40) en réponse à la requête reçue ; c) déterminer si l’ordinateur client et/ou l’utilisateur a l’autorisation de réaliser l’interrogation ; et d) générer un ensemble de données de réponse pour répondre à la requête et le transmettre à l’ordinateur client, au moins certaines données de l’ensemble de données de réponse étant anonymisées si une autorisation restreinte est déterminée. Système selon la revendication 1, comprenant : un pilote de base de données (12), installé en particulier sur au moins un ordinateur client (10), en particulier un pilote JDBC, qui est configuré pour communiquer avec l’interface (105). Système selon l’une quelconque des revendications précédentes, caractérisé en ce que le pilote de base de données (12) comprend une unité d’analyse, qui est conçue pour recevoir une chaîne de caractères avec une expression SQL et pour extraire les noms de champs de l’expression SQL, en particulier des tables de bases de données, afin de créer une interrogation pour une transmission à l’interface (105) en utilisant au moins une sélection des noms de champs et/ou le pilote de base de données (12) est conçu pour encapsuler l’expression SQL dans une requête REST, par exemple sous forme de chaîne de caractères, et délivrer la requête sur l’interface (105). Système selon l’une quelconque des revendications précédentes, caractérisé par : une base de données, qui stocke une pluralité de rôles et/ou d’utilisateurs, les rôles et/ou utilisateurs se voyant attribuer des autorisations respectives, dans lequel le module d’authentification (130) est conçu pour recevoir au moins une sélection de requêtes, qui sont reçues au moyen de l’interface (105) pour attribuer au moins un rôle ou utilisateur de la base de données et, sur la base de l’autorisation attribuée, pour déterminer quelles données sont transmises au moyen de l’interface (105) en réponse à la requête respective. Système selon l’une quelconque des revendications précédentes, caractérisé en ce que le système, en particulier un module de gestion de configuration (120), est conçu pour différents utilisateurs et/ou rôles en fonction d’autorisations prédéterminées et/ou attribuées, en particulier pour une base de données cible relationnelle (30, 40), pour générer et stocker des vues (31, 32) pour au moins une table cible, la vue (31, 32) étant configurée de préférence en fonction des autorisations de telle manière que les valeurs de la table cible sont remplacées par des valeurs anonymisées. Système selon l’une quelconque des revendications précédentes, caractérisé en ce que le système est conçu pour sélectionner une base de données cible parmi une pluralité de bases de données cibles (30, 40) pour des requêtes sur l’interface (105), qui contient les données pour répondre à la requête, et/ou le module d’authentification est conçu pour a) attribuer un rôle et/ou un utilisateur à la requête ; b) déterminer si la base de données cible est une base de données relationnelle ; et c) si la base de données cible est une base de données relationnelle (30), utiliser le rôle ou les informations relatives à l’utilisateur pour sélectionner une vue parmi une pluralité de vues (31, 32) à utiliser pour répondre à la requête. Système selon l’une quelconque des revendications précédentes, caractérisé en ce que le système, en particulier un module de gestion de configuration (120), est conçu pour différents utilisateurs et/ou rôles en fonction d’autorisations prédéterminées et/ou attribuées pour une base de données de hachage cible (distribuée), qui est utilisée comme base de données cible, en particulier pour générer et stocker des copies spécifiques aux rôles sous la forme d’une base de données de hachage de copies, la base de données de hachage de copies étant de préférence modifiée en fonction des autorisations, de sorte que les valeurs (sélectives) de la base de données de hachage cible sont remplacées par des valeurs anonymisées. Système selon l’une quelconque des revendications précédentes, caractérisé en ce que le système est conçu pour sélectionner une base de données cible parmi une pluralité de bases de données cibles (30, 40) pour des requêtes sur l’interface (105), qui contient les données pour répondre à la requête, et/ou le module d’authentification est conçu pour a) attribuer un rôle et/ou un utilisateur à la requête ; b) déterminer si la base de données cible est une base de données de hachage ; et c) si la base de données cible est une base de données de hachage, utiliser le rôle ou les informations relatives à l’utilisateur pour sélectionner une base de données de hachage de copies parmi une pluralité de bases de données de hachage de copies à utiliser pour répondre à la requête. Système selon l’une quelconque des revendications précédentes, caractérisé par : un module de contexte de collecte de données (150), qui est conçu pour stocker un contexte de collecte de données pour au moins une sélection d’ensembles de données sur l’au moins une base de données cible, par exemple un moment de la collecte de données, un objectif de la collecte de données, une période de conservation des données, une base juridique pour la collecte de données, des détails sur les politiques de conservation associées. Système selon l’une quelconque des revendications précédentes, caractérisé en ce que le système, en particulier un module de gestion de configuration (120), est conçu pour sélectionner des données en fonction du contexte de collecte de données et pour stocker les données sélectionnées sous une forme anonymisée. Système selon l’une quelconque des revendications précédentes, caractérisé en ce que au moins certaines données de l’au moins une base de données cible (30, 40) sont cryptées, le système, en particulier un module d’authentification (en haut à droite) étant conçu pour recevoir un jeton de sécurité et, sur la base du jeton de sécurité, déterminer si l’ordinateur client (30) émettant l’interrogation est autorisé à communiquer avec le système et/ou à recevoir les données interrogées. Système selon l’une quelconque des revendications précédentes, caractérisé par : une base de données de clés, le système étant conçu pour utiliser la base de données de clés afin de sélectionner une clé qui est utilisée pour décrypter les données cryptées, en particulier de l’au moins une base de données cible (30, 40). Procédé permettant de répondre à au moins une requête au moyen d’un ensemble de données de réponse, en utilisant un système selon l’une quelconque des revendications précédentes, comprenant les étapes : a) réception d’au moins une requête par l’intermédiaire d’une interface (105), en particulier d’une API REST ; b) interrogation des données de l’au moins une base de données cible (30, 40) en réponse à la requête reçue ; et c) détermination si l’ordinateur client (10) et/ou l’utilisateur a l’autorisation de réaliser l’interrogation ; et d) transmission d’au moins un ensemble de données de réponse pour répondre à la requête, au moins certaines données de l’ensemble de données de réponse étant anonymisées si une autorisation restreinte est déterminée. Mémoire lisible par ordinateur contenant des instructions pour l’implémentation du procédé de la revendication 13) lorsque les instructions sont exécutées sur au moins une unité de traitement.