N
Neon3w ago
unwilling-turquoise

I locked myself out of my database.

Hi there, I'm not sure where to find help but I have been building a project through Replit called the CrossPlatformPlanner. I accidentally exposed my database keys and I have been trying to change the passwords but I am unable to. I asked the agent to change the passwords but it cannot. Since the Replit agent implemented the database on its own I don't have access to the web signing on Neo. Please help . following is the message I received from replit agent: "No, I cannot update the password of your database's neondb_owner user. Here's why: The database user neondb_owner is managed by Neon's control plane The "Control plane request failed" error means Neon's management system is down/broken Password changes for database users go through Neon's control plane, not through SQL commands Since the control plane is failing, password changes are impossible right now What you need to do: Go to your Neon dashboard (neon.tech) Find your database project Reset the password through their web interface Update your Replit secrets with the new password Alternative: If Neon's dashboard is also broken, you'll need to: Contact Neon support, or Create a new database entirely The "Control plane request failed" error indicates Neon's infrastructure problem, not a credentials issue. This cannot be fixed from our side - it requires Neon to resolve their service issue or you to take action in their dashboard.
4 Replies
metropolitan-bronze
metropolitan-bronze3w ago
I did some looking around in the Replit console, and unfortunately there isn't a great solution. You can change the password to the neondb_owner user by using using the ALTER USER neondb_owner WITH PASSWORD 'new_password'; in the built-in SQL editor, but after that you can't update Replit to use that new password so you'll just get auth issues. For now, I would change the password to stop people from accessing your database, then send an email to Replit support to help you change the database_url env variable.
unwilling-turquoise
unwilling-turquoiseOP2w ago
Hi Sam. The passwords have already been changed, thanks. Looks like I'll have to build a new database and start all over again. Thanks for your suggestions. Hi Sam, I am very inexperienced with this stuff. As you know I am using Replit to write code. It was the agent that set up the Neon account. Is there a way to access that account on the Neon site?
metropolitan-bronze
metropolitan-bronze2w ago
Unfortunately I don't believe there's a way to claim the database into a Neon account when it's provisioned from Replit.
unwilling-turquoise
unwilling-turquoiseOP2w ago
Understood, Thanks again.

Did you find this page helpful?