How do I reset BlogEngine admin password?

If you are using default XML provider:

  1. Get to your website (usually by FTP to your web server).
  2. Open /app_data/users.xml in the text editor, for example notepad.
  3. Remove password from your admin account, meaning:

    change from:

        
        <UserName>Admin</UserName>
        <Password>long-encrypted-key-here</Password>
        

    to:

        
        <UserName>Admin</UserName>
        <Password></Password>
        

    If you are using SQL then instead of XML file update DB table:

        
        UPDATE be_Users SET Password = '' WHERE UserName = 'admin'
        
  4. Restart web site, easiest way is to open web.config and add a space to the comment and save it. Comments are:

        <!-- anywhere between tags like these -->
  5. Now you should be able to log in as admin/admin.

If you don't have Admin account in the users.xml file, add new user tag like so:

<User>
    <UserName>Admin</UserName>
    <Password></Password>
    <Email>post@example.com</Email>
    <LastLoginTime>2007-12-05 20:46:40</LastLoginTime>
</User>

Once logged in as admin, you can delete and create again any user account from admin panel.

Start your blog today,
Get a free custom theme!

You'll need a Windows hosting to install your BlogEngine, with a few clicks here and there, set up your blog, and we'll give you a free professional theme, and you'll be ready for blogging.

Start Now