My place of employment requires that all passwords must be encrypted, including the ones used to connect to a database. What's the best way of handling this? I'm using the development version of Django with MySQL at the moment, but I will be eventually migrating to Oracle. Is this a job for Django, or the database?
Edit: The encrypted password should be stored in the settings.py
file, or somewhere else in the filesystem. This is the password that will be used to connect to the database.