Redmine.JP

プロジェクト管理ソフトウェアRedmine 日本語情報 (unofficial)

TOP > FAQ > adminユーザーのパスワードをリセットする

adminユーザーのパスワードをリセットする

admin以外のユーザーに管理者権限を与えていない場合、adminユーザーのパスワードを紛失するとRedmineの管理が行えなくなってしまいます。このような場合、adminユーザーのパスワードを強制的に変更することができます。

手順

Redmineがインストールされているサーバでコマンドプロンプトを開き作業を行います。

1. Redmineのインストールディレクトリに移動

Redmineがインストールされているディレクトリに移動してください。

例:

cd /var/lib/redmine

2. Railsのコンソールを開く

以下のコマンドを実行してRailsのコンソールを開いてください。

ruby script/console production

3. adminユーザーに対応するオブジェクトを得る

>> admin_user = User.find_by_login('admin')

4. adminユーザーのパスワードを新しいものに変更する

>> admin_user.password = 'new_password'
>> admin_user.save!

5. Railsコンソールを終了

>> quit

作業は以上で完了です。adminユーザーは新しく設定したパスワードでログインできるようになります。

通常のパスワードリセット手順

前述の手順はRedmineに管理者権限を持ったユーザーでログインできなくなった場合など非常時の手順です。

管理者権限を持ったユーザーでログインできる場合は、Redmineの「管理」→「ユーザー」開き各ユーザーの編集画面で新しいパスワードを設定します。

ページの先頭へ