MySql 5.1 を使用して、Windows サーバーで Sonar インストールを実行しています。
管理者パスワードをデフォルトのadminのままにして、2 番目のユーザー パスワードを作成しましたが、すべて機能しました。ソナーを実際に使用していない数か月の休憩の後、ログインしようとしましたが、両方のアカウントで常に認証に失敗しました。
これらは私がそれを解決するために取ったステップです:
- データベースを正常に更新した最新の Sonar 2.8 に更新します
Sonar docs から取得した sql でパスワードを設定します。
update users set crypted_password = '88c991e39bb88b94178123a849606905ebf440f5', salt='6522f3c5007ae910ad690bb1bdbf264a34884c6d' where login = 'admin'
- MySQL サーバーを停止して、データベースに接続していることを確認しました。(そうだった)
- ログ レベルを DEBUG に設定して、ログに何かがあるかどうかを確認しますが、何もありませんでした。
データベースを削除して最初からやり直すこともできますが、理想的には、12 か月のビルド履歴を保持したいと考えています。
なにか提案を?