In the Dreamhost databases panel, I noticed an auto-generated username and password for one of my Wordpress databases. For consistency, I decided to grant my normal database user (me) access to the database, with my regular password, and deleted the auto-generated user. I then went to wp-config and updated the User and Password to reflect the changes I'd just made in Dreamhost.
Now, a couple of days later, I see "Error establishing a database connection" for my website. I triple-checked the user/password info in Dreamhost and in my wp-config, and the info is the same (with no extra spaces, either).
What did I miss? How can I fix it? I'd revert back to the old user and pass, but I didn't write them down.