DISCUZ フォーラム管理者のパスワードを忘れた場合はどうすればよいですか?
今日、友人が QQ で「DISCUZ フォーラム管理者のパスワードを忘れた場合、MYSQL のどこで見つけられますか?」と質問しました。
彼は HostMonster の仮想ホストを使用しています。
yun~~~、
私は 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'