J'ai une table dans MS SQL Server qui contient des informations de connexion et de mot de passe spécifiques à l'utilisateur. Je veux transférer le contenu vers une autre table dans DB2. Comment puis-je transférer/lire le champ de mot de passe s'il est crypté.Comment transférer le contenu d'une base de données vers une autre base de données en tant que nom d'utilisateur et mot de passe dans SQL
Répondre
Vous pouvez créer une procédure stockée externe dans DB2, lire les données du serveur SQL, les décrypter, puis les réinjecter dans DB2. La procédure stockée doit pouvoir déchiffrer les données, puis utiliser les fonctionnalités de chiffrement de DB2.
La procédure stockée aura deux connexions, une pour DB2 et une autre pour la base de données distante (vous devez fournir le pilote à la procédure stockée).
Pour le cryptage db2, vous pouvez utiliser les routines: Crypter, GET_HINT, SET_ENCRYPTION_PASSWORD et Décrypter - http://pic.dhe.ibm.com/infocenter/db2luw/v10r5/topic/com.ibm.db2.luw.sql.ref.doc/doc/r0004211.html
Vous devriez être en mesure de déchiffrer les données du serveur SQL afin de le convertir en re-chiffrer en DB2. REMARQUE: Si vous cryptez les données sans les mécanismes fournis par la base de données, mais par votre application, vous n'avez pas besoin de déchiffrer les données pour les transférer, mais simplement de copier les données d'une base de données à l'autre.
- 1. Comment transférer la base de données vers une autre base de données via WCF
- 2. Base de données + Authentification Windows + Nom d'utilisateur/Mot de passe?
- 3. Transférer/Transformer des données de la base de données SQL Server 2008 vers une autre
- 4. transférer base de données SQL (table et données)
- 5. Comment puis-je transférer des données vers une autre base de données dans SQLServer 2000!
- 6. Détacher la base de données avec le mot de passe
- 7. Comment migrer les diagrammes de base de données SQL Server vers une autre base de données?
- 8. Nom d'utilisateur et mot de passe de base de données SQL 2008 Express
- 9. Comment obtenir des données d'une base de données vers une autre base de données?
- 10. Transférer une base de données de fichiers plats vers une base de données MySQL
- 11. Transférer la base de données Firebird vers un autre réseau
- 12. Transmettre une variable au nom complet en tant que base de données dans une requête SQL
- 13. Comment transférer automatiquement des données d'une base de données MySQL vers une autre base de données MySQL?
- 14. Obtention de paramètres tels que le nom d'utilisateur et le mot de passe de la base de données SQL
- 15. Réinitialiser le nom d'utilisateur et le mot de passe de la base de données globale
- 16. Comment transférer uniquement les dernières entrées SQL d'une base de données vers une autre?
- 17. Transférer des données d'un capteur vers la base de données
- 18. Table SQL vers une autre base de données
- 19. Transférer la base de données Foxpro vers SQL Server
- 20. Transférer des données d'une base de données à une autre base de données
- 21. comment copier des données d'une base de données vers une autre base de données dans postgresql?
- 22. Migration de base de données SQL - Problème de performances (Copie de données d'une base de données vers une autre)
- 23. Comment copier une table d'une base de données mysql vers une autre base de données mysql
- 24. Exporter des données ASPNETDB vers une autre base de données
- 25. Obtenir le nom de la base de données WordPress/nom d'utilisateur/mot de passe avec PHP
- 26. SQL - SSMS2005 - Comment copier un diagramme de base de données dans une autre base de données?
- 27. Comment trouver le nom d'utilisateur et mot de passe pour la base de données mysql
- 28. ASP.NET Sql Server 2008 Comment stocker le mot de passe dans la base de données
- 29. Meilleure façon de transférer des données vers une autre base de données
- 30. Comment copier les vues d'une base de données vers une autre base de données
Vous ne pouvez pas. Comment deviennent-ils cryptés? Est-ce le cryptage ou un hachage à sens unique? Comment est-il utilisé dans la base de données existante? – user2338816