Bonjour,
Nous avons un logiciel de Paye dont la base de données se trouve sur SQL Server 2005.
Nous souhaiterions encrypter certaines données de cette base.
Est-ce que ce serait possible sans nuire au fonctionnement du logiciel de paye?
Merci,
Bonjour,
Nous avons un logiciel de Paye dont la base de données se trouve sur SQL Server 2005.
Nous souhaiterions encrypter certaines données de cette base.
Est-ce que ce serait possible sans nuire au fonctionnement du logiciel de paye?
Merci,
non. Un cryptage suppose un décryptage. Les données sont donc transformées en un amalgame d'octets sans aucune signification que l'application cliente doit donc déchiffrer, à moins que les accès aux données ne se fasse dans des procédures stockées. Mais le but du cryptage est bien de rendre incompréhensible toute requête !
Quel est votre problème de fond ? Car avant de pratiquer le cryptage il existe de nombreuses solutions de sécurité, plus fines et plus performantes.....
A +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
Nous avons des informations sensibles dans certaines tables de la base qui ne doivent pas apparaître en claire aux personnes qui ont l'accès à la base de données, seule la personne en charge du logiciel doit avoir accès à ces données.
Merci,
Dans ce cas la vous pouvez :
- jouer avec les permissions sur vos colonnes de tables
- interdire l'acces aux tables pour les personnes concernees et les autoriser a afficher les informations en passant par des vues SQL. Vous pouvez a ce moment filtrer les colonnes que vous voulez afficher a vos utilisateurs.
++
Partager