目次

Subversion Edge のAdminパスワードを忘れてしまった

Subversion Edge のAdminパスワードを忘れてしまった場合の対処方法です。

手順

csvn-production-hsqldb.script ファイルを開きます。
ファイルは、Subversion Edge インストール先の data ディレクトリ内にあります。
(デフォルトのインストール先の場合 "c:\csvn\data" ディレクトリ内)


メモ帳ファイルを開きます。


検索で"admin user"または "'admin'"を検索します。下記の"INSERT INTO USER VALUES(...)"でユーザーを追加している行を探します。
INSERT INTO USER VALUES(1,5,'admin user','admin@example.com',TRUE,
  'd34408a4cb72c54ea07df25eee0c297f','Super Administrator','admin')


'd34408a4cb72c54ea07df25eee0c297f' が元のパスワードです。この部分を'21232f297a57a5a743894a0e4a801fc3'に変更します。
行全体は下記になります。
INSERT INTO USER VALUES(1,2,'admin user','admin@example.com',TRUE,
  '21232f297a57a5a743894a0e4a801fc3','Super Administrator','admin')

Subversion Edgeのサービスを再起動します。管理ツールの[サービス]を起動し、"CollabNet Subversion Edge"をクリックして選択します。


右クリックしポップアップメニューを表示します。メニューの[再起動]を選択し、サービスを再起動します。


ログイン画面を表示します。ID "admin" Password "admin" でログインできます。


著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
最終更新日: 2015-07-07
作成日: 2015-07-06
iPentec all rights reserverd.