Recently my twitter account got compromised and the password was exposed in plaintext.
I now want to change passwords on many or all of my accounts, including ones to access my servers, even accounts to access servers that run behind the scenes like MySQL for my invoiceplane installation. The devastation if it got compromised would be huge for me.
What is the correct way to change the password that is used to access the mySQL server behind an invoiceplane installation?
I remember putting those details in when I installed InvoicePlane, and I can easily change the password that allows access to the mySQL server via the webhost’s cpanel, but I want to ensure InvoicePlane can still access the mySQL server before I go changing it.
I think I am on an older version of Invoice plane (maybe 1.4.4)
I couldn’t find ip_config.php but I found database.php in the application/config/ directory and it seems to hold a value in a hash for database password setting. Does this sound correct?
It looks like: $db[‘default’][‘password’] = ‘password’;
If you are careful there should be only a little downtime while you are doing the upgrade itself. Please keep in mind to do a FULL backup of your system so you will be able to move back if something goes wrong.