DISCUZ フォーラム管理者のパスワードを忘れた場合はどうすればよいですか?
今日、友人が QQ で「DISCUZ フォーラム管理者のパスワードを忘れた場合、MYSQL からどこで見つけられますか?」と質問しました。
彼は HostMonster の仮想ホストを使用しています。
ゆん~~~、
私はDISCUZを使ったことがないので、「よくわかりません。データベースのレコードを直接変更して試すこともできますが、
でもDISCUZがパスワードを暗号化しているかどうかはわかりません。」と言わざるを得ませんでした。
その後、cPanel にログインし、phpMyAdmin を使用して確認しました。
また混乱してしまい、どのテーブルなのかわかりません。Google で「Discuz テーブル構造の詳細な説明」を見つけました。多分それだと思います。このテーブル cdb_members
レコードを確認しました。非常に混乱していました。パスワードが暗号化されています。7554eabcc が大量にあります...、
どうすればよいですか?この時、ちょっとひらめいたので、「そういう人は、別のIDを登録して、そのIDのパスワードを使って管理者パスワードを更新してください
ははは、問題は解決しました」と伝えました。が解決しました
これは記録されています。
さらに詳しい手順:
phpmyadmin で変更するだけです。 cdb_members テーブルのパスワード フィールドの内容を新しいパスワードに変更します。 md5() 関数を使用することを忘れないでください。または、実際に SQL ステートメントを実行します: update cdb_members set password=md5('lianshuyun') where username='admin'