`
cutecoot
  • 浏览: 117898 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

MediaWiki如何重置用户密码

 
阅读更多

您可以使用maintenance/changePassword.php维护脚本来重置一名用户的密码。

您必须在命令行下运行该脚本。换句话说,请登录到安装wiki的服务器,然后进入命令行提示符。进入安装目录,然后进入maintenance子目录。运行下列命令:

php changePassword.php --user=someuser --password=somepass

这里可见的“somepass”就是您将要设置的密码,而“someuser”就是您将修改其密码的用户名,该用户名应出现在数据库的“user”表中。

您同样可以使用直接修改数据库的老办法。假设变量$wgPasswordSalt已被设为true值(默认),您可以在MySQL中运行下列SQL查询:

 UPDATE USER SET user_password = MD5(CONCAT(user_id, '-', 
   MD5('somepass'))) WHERE user_name = 'someuser';

这里可见的“somepass”就是您将要设置的密码,而“someuser”就是您将修改其密码的用户名,该用户名应出现在数据库的“user”表中。

Note 注意:CONCAT字符串中的user_id是一项列名,不应被替换为'someuser'。

Note 注意:如果您得到了'dbname.user table does not exist'错误,请检查LocalSettings.php文件,并特别注意$wgDBprefix变量的值。如果该变量不为空,请尝试重复执行上述命令,并将SQL查询UPDATE子句中的user替换为$wgDBPrefix_user

如果您使用的是PostGreSQL,请使用下列查询替代:

  UPDATE mwuser SET user_password =
    md5(user_id || '-' || md5('somepass')) WHERE user_name='someuser';

您还可以尝试使用重设密码插件

分享到:
评论

相关推荐

    MediaWiki相关包

    MediaWiki 让用户可以通过博客、wiki 以及文件来共享信息。它还允许使用一个标记云来保护所上载的文件,标记文件以便轻松定位,以及定位专家。更多信息,请参见 参考资料。 那么,如果想要引入一些不想手动更新的...

    MediaWiki中文使用手册

    MediaWiki是由PHP开发的免费开源的维基程序,运行于...MediaWiki适合建立大型的百科网站,也有很多网站利用MediaWiki建立知识库系统,例如著名的Blog程序WordPress的官方网站的知识库体系就是基于MediaWiki搭建的。

    MediaWiki v1.23.0.zip

    MediaWiki更新说明: 添加好多新特性, 修复已知bug。   MediaWiki是全球最著名的wiki程序,运行于PHP MySQL环境。MediaWiki从2002年2月25日被作为维基百科全书的系统软件,并有大量其他应用实例。目前...

    MediaWiKi linux Install package

    MediaWiKi linux Install package Version 1.18.1 mediawiki-1.18.1.tar.gz

    MediaWiki 1.25.1.gz

    MediaWiki是一个运行在服务器端的自由软件,基于GNU General Public License(GPL协议)发行。它能够平稳地运行在日访问量上百万的网站服务器集群中。支持多国语言,包括简繁中文。MediaWiki是一个强大、可扩展、...

    如何搭建wiki--mediawiki

    this is a brief introduction of how to setup a wiki page as soon as possible. 使用mediawiki建议一个自定义wiki网站,基于windows 系统, 使用xampp 简易配置包, 英文说明

    mediawiki 搭建相关配置及异常处理

    内容很齐全,包括文件上传中乱码问题、上传文件后下载下来为zip格式问题、文件批量上传解决方案,还有权限、默认时区、重置用户密码等等,免去大家到处百度搜索。里面内容都是楼主搭建配置mediawiki的总结,有些解决...

    MediaWiki语法.pdf

    向大家介绍MediaWiki 语法简介,主要包括MediaWiki 语法简介使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

    MediaWiki v1.15.1 多国语言.rar

    MediaWiki从2002年2月25**被作为维基百科全书的系统软件,并有大量其他应用实例。目前MediaWiki的开发得到维基媒体基金会的支持。 MediaWiki是建立wiki网站的首选后台程序,目前国内的大型维客站点基本都采用这套...

    MediaWiki使用MSUpload扩展上传文件功能

    MediaWiki是一个比较流行的wiki百科软件,部署使用都比较简单,容易上手。查看搜索都非常方便,但是编辑起来就比较麻烦,很多人不太习惯。而且很多知识都已经以word或excel、pdf等类型文档存放。重新输入到wiki中不...

    MediaWiki v1.20.1

    MediaWiki从2002年2月25日被作为维基百科全书的系统软件,并有大量其他应用实例。目前MediaWiki的开发得到维基媒体基金会的支持。 MediaWiki是建立wiki网站的首选后台程序,目前国内的大型维客站点基本都采用这套...

    MediaWiki Info

    学习MediaWiki笔记 网摘相关文件

    mediaWiki1.23.6版本

    mediaWiki1.23.6版本,配合wamp即可安装使用

    MediaWiki LDAP

    MediaWiki LDAP 插件和使用说明

    mediawiki的安装.doc

    对于刚接触wiki的朋友们来说,配置一个服务器环境,安装并运行mediawiki是一件很麻烦的事情,在这里,我尽量用通俗易懂的语言,介绍mw(mediawiki,下同)在windows下的安装过程。

    MediaWiki在Windows下的安装

    介绍如何在Window环境下快速搭建MediaWiKi

    mediawiki1.16+openldap配置

    mediawiki和ldap的配置组合,一步一步教你做

    mediawiki-1.13.0.tar.gz

    mediawiki-1.13.0.tar.gz。。直接安装。。一路NEXT即可

    mediawiki-extensions-MobileFrontend:这是来自https:gerrit.wikimedia.org的镜像。 请参阅https:www.mediawiki.orgwikiDeveloper_access以进行贡献

    MobileFrontend扩展MobileFrontend扩展将移动视图添加到您的mediawiki实例。安装请参阅发展目录结构resources /:用于PHP消耗的文件。 src /:Webpack要处理的文件。编码约定请遵循MobileFrontend的编码约定: ://...

    mediawiki-1.33.1.tar

    搭建wiki私服mediawiki解压包,mediawiki-1.33.1版本亲测可用,内含常用插件

Global site tag (gtag.js) - Google Analytics