Xadmin超级用户忘记密码

1、如果用的是django自带的User模块,忘记了超级用户的密码,可以通过以下方法找回密码:

  终端进入项目根目录,然后输入如下命令:

   python manage.py shell

  然后在python交互界面,输入如下命令:

  from django.contrib.auth.models import User

  user = User.objects.get(username=‘your username‘)

  user.set_password("new_password")

  user.save()

2、如果用的我们自己写的UserProfile,忘了超级用户密码,通过下面方法找回

  区别就在于User

  from django.contrib.auth import get_user_model

  User = get_user_model()

  其他的一样

  user = User.objects.get(username=‘your username‘)

  user.set_password("new password")

  user.save()

原文地址:http://blog.51cto.com/shunzi115/2330924

时间: 2024-10-05 21:44:35

Xadmin超级用户忘记密码的相关文章

Linux系统root用户忘记密码解决办法

一.centos6 root用户忘记密码解决办法 1.grub未加密(知道grub密码)root密码找回办法: (1)重启系统,在系统等待时间按任意键进入如图一所示界面 图一 (2)在图一所示界面中按"e"键进入如图二所示界面 图二 (3)在图二所示的界面中选择第二项,并按"e"进入图三所示界面 图三 (4)在图三所示的界面中quite后面加参数single或者数字1,按回车回到图二所示的界面,选择第二项,按"b"进入系统,此时,进入系统不需要密

Jenkins修改域认证,非域用户忘记密码处理

一.认证域地址修改 1. 编辑配置文件 vi $JENKINS_HOME/jenkins/config.xml 2.修改如下内容: <securityRealm class="hudson.security.LDAPSecurityRealm" plugin="[email protected]"> <server>ldap://$<LDAP_HOST_IP></server> //修改此处的ip <rootDN

MySQL root用户忘记密码解决方案(安全模式,修改密码的三种方式)

1.关闭正在运行的MySQL 2.启动MySQL的安全模式,命令如下: mysqld --skip-grant-tables or mysqld-nd --skip-grant-tables 3.使用root用户[免密码]登陆MySQL mysql -u root -p 输入密码时,直接回车 4.选择MySQL系统库 use mysql 5.查看当前系统用户root的密码 select user,host,password from user where user="root" 查看的

Windows下Mysql 用户忘记密码时修改密码

一般这种情况都可以用安全模式下修改来解决.安全模式下即跳过权限检查,输入账号后直接登录进mysql 1.使用管理员权限打开dos窗口,进入mysql安装目录的bin文件夹下,将Mysql服务关闭 sc stop mysql 2.以安全模式启动mysql mysqld --skip-grant-tables 3.保持窗口不要关闭,打开另一个dos页面,并登录数据库,要求输入密码直接回车即可 mysql -u root -p 4.切换至mysql库,然后进行密码修改,修改后flush一下 use m

CentOS 7 系统root用户忘记密码的重置方法

在一台服务器我们忘记了root的账号或者root账号错误怎么办,我们只有进入到内核里面去修改,具体的操作如下: 1.进入内核 在开机的时候出现下图的界面时 按e键进入内核入下图 2.进入单用户模式 在LANG=en_US.UFT-8后面添加init=/bin/sh 如下图所示 然后ctrl+x进入到单人用户模式如下图 3.修改密码 先输入mount -o remount,rw / 如图 然后输入passwd 输入两次新密码如图(我这有点乱码问题) 然后在输入touch / .autorelabe

使用带命令提示符的安全模式解决用户忘记密码

1.启动Win7旗舰版系统,在开机前按下键盘上的F8,在出现的Windows高级启动选项界面中,用键盘上的""键,选中"带命令提示符的安全模式",同时按下键盘上的Enter键(回车键),如图1所示: 了解更多:http://www.xiaobaixitong.com/ 图1 开机F8选择带命令提示符的安全模式 2.在出现的账号选择窗口中点击"Administrator",如图2所示: 图2 点击"Administrator"

linux系统root用户忘记密码的重置方法

如何重置CentOS 7的root密码 重置Centos 7 Root密码的方式和Centos 6完全不同.让我来展示一下到底如何操作. 1.在启动grub菜单,选择编辑选项启动: 2.按键盘e键,来进入编辑界面: 3.找到Linux 16的那一行,将ro改为rw init=/sysroot/bin/sh 4.现在按下 Control+x ,使用单用户模式启动: 5.现在,可以使用下面的命令访问系统: chroot   /sysroot 6.重置密码:(根据提示输入) passwd  root

2、linux系统root用户忘记密码后的重置方式

1.重新启动linux之后到此界面按空格暂停,之后按E进入. 2.找到UTF-8,在后面空格后输入init=/bin/sh  然后CHRL+X启动. 3.进入到这个界面,输入mount -o remount,rw /   4.输入passwd..然后输入新密码.回车.重复输入一次密码,回车.完成 5.完成之后点击电源重启客户机. 6.重启过后输入root用户后,就可以用修改后的密码进行登录.

CentOS 7系统root用户忘记密码的重置方法

CentOS 7 的密码重置方法 进入到下面箭头指向的按"e" 跳入到下面的界面把"ro"删了改成"rw init=/sysroot/bin/sh" 按下面的命令进行操作 然后重启系统当下面箭头指向的位置加载到100%就说明密码修改成功了 . 然后用新密码登陆