Chapitre 11. Sécurité des applications
11.1. Sécurité des bases de données Copier lienLien copié sur presse-papiers!
Copier lienLien copié sur presse-papiers!
11.1.1. Sécurité des bases de données Copier lienLien copié sur presse-papiers!
Copier lienLien copié sur presse-papiers!
La notion de sécurité des sources de données se réfère à l'encodage ou au déguisement des mots de passe pour les connexions aux sources de données. Les mots de passe peuvent être stockés au format texte brut dans les fichiers de configuration, mais cela représente un risque de sécurité.
La meilleure solution de sécuriser les bases de données est soit l'utilisation des domaines de sécurité, soit les mots de passe. Vous trouverez un exemple de chacun ci-dessous. Pour plus d'informations, consulter :
- Domaines de sécurité : Section 12.3.3.1, « Les domaines de sécurité ».
- Mots de passe : Section 7.1, « Système d'archivage sécurisé de mots de passe ».
Exemple 11.1. Exemple de domaine de sécurité
Le domaine DsRealm est référencé par une source de données comme :
Exemple 11.2. Exemple de mots de passe
<security> <user-name>admin</user-name> <password>${VAULT::ds_ExampleDS::password::N2NhZDYzOTMtNWE0OS00ZGQ0LWE4MmEtMWNlMDMyNDdmNmI2TElORV9CUkVBS3ZhdWx0}</password> </security>
<security>
<user-name>admin</user-name>
<password>${VAULT::ds_ExampleDS::password::N2NhZDYzOTMtNWE0OS00ZGQ0LWE4MmEtMWNlMDMyNDdmNmI2TElORV9CUkVBS3ZhdWx0}</password>
</security>