How you reset an administrator password?/ja

出典: Joomla! ドキュメンテーション

イントロダクション パスワードは一度設定したら "salted" MD5ハッシュでパスワード再確認ができなくなります。 忘れてしまったら既存のパスワードを回復することはできません。しかしデータベースでパスワード欄を変更して新しいパスワードでリセットすることができます。 次の方法で既知の値のパスワードMD5値を設定して、その値と一致したパスワードを使ってログインします。一度ログインすれば再度パスワードは通常のJoomla!ユーザ管理画面から変更できます。

Joomla! 1.0.13 の強化されたパスワードシステム 最初のテストでここで説明した方法でもJoomla! 1.0.13 salt-enhanced passwordsが動作することを示しています。 これはJoomla!が以前のバージョンから1.0.13形式で自動的にパスワードデータを更新するからです。

パスワードリセット方法

1. phpMyAdminあるいはMySQLクエリブラウザなどのMySQLユーティリティを使用します。

2. 該当するデータベースを開き、テーブルをjos_usersを選択します。 (デフォルトテーブルプレフィックス'jos_'でない場合はあなたのテーブルプレフィックスに置き換えてください。)

3. 表示タブ内、あなたの管理者アカウントのレコード (テーブル行)にチェックを入れて変更(編集)ボタンをクリックします。 (デフォルトで生成された最初の管理者アカウントはIDが62です)。

4. このFAQで提供されているサンプルのようにコピーして、既知のMD5ハッシュをパスワード欄に貼り付けます。

警告: パスワードのハッシュ値を貼り付ける必要があります。パスワードそのものではありません。次のいずれかのパスワード= ハッシュのペアを使用あるいは下記のいずれかのツールを使用して自分で作成します。

例:パスワードをadminに変更する場合

ファイル:adminpassword.png

password = "MD5 hash of password"
------------------------------------------------------
admin = 21232f297a57a5a743894a0e4a801fc3
secret = 5ebe2294ecd0e0f08eab7690d2a6ee69
OU812 = 7441de5382cf4fecbaa9a8c538e76783

5. 実行するボタンを押してレコードを保存します。

6. あなたのサイトをブラウザで開き、新しいパスワードを使って管理者としてログインします。

7. 一度ログインすると、Joomla!はあなたのmd5ハッシュをsalted md5 hashにコンバートします。 しかしあなただけが知るパスワードに必ず再度変更してください。

phpMyAdminを使用してビルトイン'PASSWORD' 機能で新しいパスワードを生成

1. MySQL 5.0.1 (あるいはそれ以上)でphpMyAdminのようなMySQLユーティリティを使用します。

2. 適切なデータベースを開き、テーブルをjos_usersを選択します。 (デフォルトテーブルプレフィックス'jos_'でない場合は からあなたのテーブルプレフィックスに置き換えてください。)

3. 表示タブ内、あなたの管理者アカウントのレコード (テーブル行)にチェックを入れてます。 (デフォルトで生成された最初の管理者アカウントはIDが62です)。

4. 変更(編集)ボタンをクリックします。


5. 'password'欄の右側の "関数"の欄で"PASSWORD"をドロップダウンから選択します。


6. 'data'欄に新規パスワードを入力します。


7. レコードを保存します。


8. あなたのサイトをブラウザで開き、新しいパスワードを使って管理者としてログインします。


9. 一度ログインすると、Joomla!はあなたのmd5ハッシュをsalted md5 hashにコンバートします。しかしあなただけが知るパスワードに必ず再度変更してください。


希望のパスワードであなた独自のMD5ハッシュの生成

また、あなたの好みの値でパスワードを設定することもできます。あなた独自の強力なハッシュされたパスワードの生成には以下のようなツールを使用します。

一度上記の方法でやってみて、これらのツールでもハッシュを生成できます。

オンラインMD5ハッシュ生成ツール


ダウンロードできるフリーMD5ユーティリティ

その他のMD5ツール

  • たくさんのフリーでダウンロード可能なMD5ユーティリティがあります。 "MD5 hash tool"でググってみてください。