How do I recover my DNN password?

Auto-Install Applications > DotNetNuke
This is a easy way to recover your DNN password if you forgot your password. Simple create a file call recover.aspx and put it in your site's root folder.  Then cover and paste the following code into it and then call it from a browser.  Then it will show you your HOST account password.  Then with your HOST account password, you can reset any other users you want.

<%@ Page Language="C#" %>
<script runat="server">
    void Page_Load(object sender, System.EventArgs e)
        DotNetNuke.Entities.Users.UserInfo uInfo =
DotNetNuke.Entities.Users.UserController.GetUserById(0, 1);
        if (uInfo != null)
            string password =
DotNetNuke.Entities.Users.UserController.GetPassword(ref uInfo, String.Empty);
            Response.Write("Password: " + password);
            Response.Write("UserInfo object is null");
        <title>Recover Password</title>