忘记Discuz管理员登录密码和安全提问怎么办

在网站根目录下的子目录uc_server/data中打开找到文件config.inc.php以及config/config_global.php、config/config_ucenter.php  (这两个如果没有下面代码可以不用修改)

 代码如下 复制代码
vim uc_server/data/config.inc.php
vim config/config_global.php
vim config/config_ucenter.php

找到类似以下代码:

 代码如下 复制代码
define('UC_FOUNDERPW','256955f2e034sad74f0e2953572ea360');
define('UC_FOUNDERSALT','217804');

然后用以下代码替换

 代码如下 复制代码
define('UC_FOUNDERPW','047099adb883dc19616dae0ef2adc5b6');
define('UC_FOUNDERSALT','311254');

修改完后,Ucenter创始人的密码就变为:   123456789 ,这时可以“网址/uc_server/admin.php"登录到Ucenter里再把密码改为自己想要的就可以了。

安全提问config/config_global.php

 代码如下 复制代码

 $admincp = array();
 $admincp['forcesecques'] = 0;  // 管理人员必须设置安全提问才能进入系统设置, 0=否, 1=是[安全]
 $admincp['checkip'] = 1;  // 后台管理操作是否验证管理员的 IP, 1=是[安全], 0=否。仅在管理员无法登陆后台时设置 0。

 $admincp['tpledit'] = 0;  // 是否允许在线编辑论坛模板 1=是 0=否[安全]
 $admincp['runquery'] = 1;  // 是否允许后台运行 SQL 语句 1=是 0=否[安全]
 $admincp['dbimport'] = 1;  // 是否允许后台恢复论坛数据  1=是 0=否[安全]

 
以下测试无效:

 代码如下 复制代码

select * from bbs_ucenter_members where username='admin';
update bbs_ucenter_members set password=md5('123456789') where username='admin' ;

当然有朋友说先注册一个账号,然后再利用phpmyadmin进入设置密码,这个本人测试过无效的哦,只有按上面办法和可以解决。

时间: 2024-09-27 06:05:06

忘记Discuz管理员登录密码和安全提问怎么办的相关文章

discuz论坛管理员登录密码忘记的解决办法

今天我的一位客户说论坛的后台密码忘记了,而且什么方法都试了,就是不知道后台的登录密码是多少.对于这情况,我只好说删除重弄了.因为他的论坛没人维护,有人恶意发贴,重做也省事. 论坛一旦需要删除重新做,里面的帖子就会被全部清空,客户还不想清空.可以说,我做了四年的网站,没见过有把网站后台密码给忘记的,这么重要的信息怎么可能给说忘就忘了.没办法,我只能试了给找回密码了. discuz程序是当今论坛用的最多的一款程序了,功能非常的强大了,我也用这款程序给客户做过好多论坛.而且,我以前自己也运营过几个论坛

9种忘记Windows XP登录密码的解决办法

  Windows XP的使用过程中如果你是一个很容易遗忘的人,那么一定不要忘记在第一次设置密码的同时创建一张可以恢复Windows XP中的账户密码的启动盘,它可以让你免去格式化硬盘的烦恼. 从"控制面板"中找到"用户账户"项,选中自己的账户进入如图所示的控制界面,我们可以看到左侧任务列表中有一项"阻止一个已忘记的密码",点击后便可打开"忘记密码向导",向导会提示插入一张格式化过的空白磁盘,操作过程中会让你输入该账户所使用的

忘记路由器的登录密码怎么办

  给路由器设置了登录密码,但是几天不用后,将密码忘记了,该怎么找回密码呢? 一般来说,在路由器后面,或者前面有一个[Reset]按钮(为针孔形按钮),可以按照说明书,按住按钮后(或者使用细针插入),数秒会恢复缺省配置,这时的用户名和密码都恢复为初始值.然后可以在路由器的说明书中,找到初始帐号和密码,进入路由器设置后,重新对密码进行设置即可.

linux服务器下忘记mysql root登录密码解决办法

1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息.可以采用将MySQL对 外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全 状态.最安全的状态是到服务器的Console上面操作,并且拔掉网线. 2.修改MySQL的登录设置: # vi /etc/my.cnf 在[mysqld]的段中加上一句:sk

CentOS忘记root用户登录密码怎么办

开机启动系统,在进入系统之前按键盘上面的Esc键,会进入下面的界面   按键盘上的e键,出现下面界面   用键盘上的方向键移动光标到第二项,然后再按键盘上面的e,输入一个空格键,然后在输入数字1,回车之后,会出现下面的界面   这个时候光标还是定位在第二项,继续按键盘上面的b键,系统会自动重启,   现在重置root密码 输入passwd  root,回车   要求输入新密码,这里输入123456 回车   再次输入123456 回车     看到passwd:all authenticatio

linux中忘记root用户登录密码解决方法

1.在Grub的引导装载程序菜单上,选择你要进入的条目,键入 "e" 来进入编辑模式: 2.在第二行(类似于kernel /vmlinuz-2.6.15 ro root=/dev/hda2 ),键入"e"进入编辑模式: 3.在句末加上"init=/bin/bash",回车: 4.按"b"启动系统. 这样我们即可获得一个bash的shell,进入shell后,根分区的挂载模式默认是只读,我们要将其改为可写,否则不能更改root密

windows xp系统忘记开机登录密码怎么办

  有些windows xp系统用户为了保护个人的隐私以及避免电脑内重要资料数据被他人窃取,会为自己的电脑设置系统开机登录密码.通常情况下这个功能还是能够对用户更好的使用电脑产生影响,不过部分xp系统用户由于一段时间没有使用电脑忘记了登录密码,而且本身也没有备份系统开机登录密码.遇到这种情况就比较棘手了,因为在不对系统进行重装的前提下,要破解系统开机登录密码确实有点难度.不过还是有方法的.小编这边就教大家如何解决忘记系统开机登录密码不能进入系统的问题! 方法如下: 1.进入windows xp系

忘记WinXP登录密码的解决方法

笔者一朋友的计算机安装的是Windows XP操作系统,不慎忘记了系统登录用户"zhangbq"的密码,而且在安装时也没有做相应的应急盘,于是找到笔者希望能解决这个问题,经过多种方法进行 尝试,最后我终于成功地找到两种方法解决了问题,现把这两种方法介绍如下: 一.利用NET命令 我们知道在Windows XP中提供了"net user"命令,该命令可以添加.修改用户账户信息,其语法格式为: net user [UserName [Password | *] [opt

微信登录不了几种找回微信登录密码的方法

1.如果我们忘记了微信登录密码我们可以打开微信,然后点击"登录"然后我们填写自己绑定微信时的"手机号码"然后我们可以通过"获取动态密码即可登录"了,如下图所示: 2.如果微信没在绑定手机或手机绑定经停用,我们可以点击"用其他方式登录"之后在进入到的界面中我们可以输入自己注册微信时的微信/邮箱/QQ号,填写密码即可登录,如图: 好了像小编就连QQ号也没有绑定此时只有点击"登录遇到问题" 然后使用"申