Skip to content

修改 MediaWiki 使用者的密碼

您可以使用 maintenance/changePassword.php 指令來修改使用者的密碼。

這個程式必須在 terminal 命令列下執行。換句話說,你必須 SSH 登入到安裝 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';

Source: 007. MediaWiki 如何重置使用者密碼 – 簡書