Owner Access Email Issue on Ghost – Need Help Recovering Owner Account

Hello,

This is my website URL:
(MOD: domain removed - not needed here)

We are using the Ghost CMS (version not confirmed at the moment) and the site is hosted on a cloud-based environment. The database in use is MySQL, and we usually access the admin panel via Chrome on Windows OS.

The issue we’re facing is that the owner email ID associated with the Ghost admin account has been deactivated, and unfortunately, we no longer remember the login credentials for that owner account.

Because of this, we’re unable to:

  • Access owner-level settings

  • Add or assign a new owner

  • Manage critical administrative permissions

I wanted to check:

  • Is there a way to change or recover the owner access email directly from the database?

  • Can a new owner be assigned if the original owner account is no longer accessible?

  • Are there any official Ghost-recommended steps for this situation?

This is quite urgent as it’s blocking admin-level changes on the site.

Any guidance or documentation references would be greatly appreciated.

Thanks in advance!

Before you do any mucking around with the database, take a backup!

From memory: the owner should be in the users table – I’d try changing the email address to one you have access to, and then run the ‘forgot password’ flow from the login screen. All of this assumes, of course, that you have shell access.

1 Like