J'ai besoin de stocker des informations sensibles dans une table dans SQL Server 2008. Les données sont une chaîne et je ne veux pas que ce soit dans un format lisible par l'homme à quiconque accède à la base de données.Comment stocker des informations sensibles dans SQL Server 2008?
Ce que je veux dire par informations sensibles est une base de données de mots sales/sales. Je dois m'assurer qu'ils ne flottent pas dans des tables et des fichiers SQL. Dans le même temps, je devrais être en mesure d'effectuer des opérations comme "=" et "j'aime" sur les chaînes.
Jusqu'ici je peux penser à deux options; cela fonctionnera-t-il ou quelle est la meilleure option?
- chaîne de magasin (varchar) sous forme de données binaires (blob)
- magasin dans un format crypté, comme nous le faisons habituellement avec des mots de passe.
Avez-vous regardé http://msdn.microsoft.com/en-us/library/cc278098(SQL.100).aspx –