Bonjour,
Existe-t-il des produits ou logiciels qui permettent d'anonymiser une base de données MySql ?
Ou des scripts qui le permettent ?
D'avance merci.
Vincent
Version imprimable
Bonjour,
Existe-t-il des produits ou logiciels qui permettent d'anonymiser une base de données MySql ?
Ou des scripts qui le permettent ?
D'avance merci.
Vincent
Bonsoir,
Personnellement, je ne saisis pas bien ce qu'est une base de donnée anonymisée.
Il s'agit de transformer les noms des tables et des champs ?
Si oui, pas besoin d'un logiciel pour ce faire, ça peut se faire simplement en SQL.
Sinon, merci de préciser le besoin.
Bonjour,
Quand je dis anonymiser, je parle de transformer le contenu des tables, c'est-à-dire transformer les valeurs.
Si je dispose d'une table contenant "nom" et "prénom", je veux que le contenu de ces tables soit modifié afin de ne pas utiliser les valeurs utilisées sur la base de production.
J'espère que je suis un peu plus clair.
désolé de ne pas l'avoir préciser dès le départ.
Vincent
UPDATE TABLE SET NOM='Valeur arbitraire', PRENOM='Valeur arbitraire'
effectivement, c'est une solution, mais dans ce cas, toutes mes infos seront identiques.
Possible en SQL de modifier un caractère par un autre dans une chaîne ?
Merci.
'Valeur arbitraire' est un exemple ... vous pouvez baser cette valeur sur la clé primaire ou une fonction qui retourne des valeurs aléatoires.
j'avoue que je ne saisie pas trop votre idée.
vous dites bien de passer par exemple toutes les valeurs d'une colonne à la même valeur ?
Y a-t-il une ou plusieurs applications qui utilise(ent) ces données ?
Si oui, je serais tenté de dire qu'il vaut mieux gérer ça au niveau de la couche de persistance de ces applications plutôt que de faire ça en SQL.
Par exemple pour java ou C# il existe Bouncy Castle.
Bonjour,
Je travaille pour la société Talend, et nous avons fait un webinar sur ce sujet qui sera disponible dans la soirée à l'adresse suivante:
http://www.talend.com/webinar/archive/index.php
Cette fonctionnalité est disponible sur Talend Open Studio : http://www.talend.com/download_form....n&src=HomePage
En espérant vous avoir aidé.
Clara
sinon tu fais un simple
ou ??? est la longueur max de ta varchar :)Code:UPDATE ... SET prenom = SUBSTRING( MD5SUM(prenom) FROM 1 FOR ??? )
en faisant ça tu peux revenir en arrière mais c'est compliqué.
si tu rajoutes un truc comme l'heure, du hasard ou l'age du capitaine à l'interieur du md5 ça devient très compliqué ...