Difference between revisions of "Reset a wiki user password"
From Organic Design wiki
(Formatting & additional info from SQL#Reset a password) |
|||
| Line 5: | Line 5: | ||
}} | }} | ||
| − | You need to log in to the database directly. | + | You need to log in to the database directly. First obtain the user's id as in the following example (alternatively, go to [[Special:Userlist]] and get the id from there): |
{{code|<mysql> | {{code|<mysql> | ||
| − | SELECT user_id FROM prefix_user WHERE user_name=' | + | SELECT user_id FROM prefix_user WHERE user_name='WikiSysop'; |
</mysql> | </mysql> | ||
}} | }} | ||
| − | Then | + | Then apply the query shown in the following example to set the password for that user id (here the '''WikiSysop''' user id is 1): |
| + | Note that the password is a nested concatenation of both the md5 of the user_id combined with the md5 password. | ||
{code|<mysql> | {code|<mysql> | ||
| − | + | UPDATE prefix_user | |
| + | SET user_password=md5(CONCAT('1-',md5('newpassword'))) | ||
| + | WHERE user_id=1; | ||
</mysql> | </mysql> | ||
}} | }} | ||
| + | |||
| + | |||
| + | ==See also== | ||
| + | *[[SQL#Reset a password]] | ||
Revision as of 22:41, 21 November 2008
| Reset a wiki user password Organic Design procedure |
You need to log in to the database directly. First obtain the user's id as in the following example (alternatively, go to Special:Userlist and get the id from there):
Then apply the query shown in the following example to set the password for that user id (here the WikiSysop user id is 1): Note that the password is a nested concatenation of both the md5 of the user_id combined with the md5 password. {code|<mysql> UPDATE prefix_user SET user_password=md5(CONCAT('1-',md5('newpassword'))) WHERE user_id=1; </mysql> }}



