On Wed, Nov 30, 2011 at 10:22 AM, Tim Sawyer <list.dja...@calidris.co.uk>wrote:
> You can't retrieve the password, as that would be a security flaw. The > security works by hashing the password entered into the login form, and > comparing the hashed version with the one stored on the database. Hash > functions are quick to run one way, but difficult to reverse, hence it's > difficult to get back the password used. > > You can reset a users password in the admin site - login to admin, open > the user up, then use the change password link next to the user's password > field. > > This, of course, supposes that the password you've forgotten isn't the > only admin password. If it is, then you could delete the row from the > auth_user database table and do a syncdb - that should prompt you to create > a superuser, if I recall correctly. > Yes, yes and yes. If you have console access, you can also do this: manage.py changepassword username_goes_here That will allow you to reset anybody's password; superuser or otherwise. -- Regards, Ian Clelland <clell...@gmail.com> -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.