我有一个使用 MySql 5.1 在 Windows 服务器上运行的声纳安装
我将我的管理员密码保留为默认值admin并创建了第二个用户密码,所有这些都有效。在休息了几个月没有真正使用 Sonar 之后,我尝试登录,但它不断无法在两个帐户上进行身份验证。
这些是我为解决它而采取的步骤:
- 更新到成功更新数据库的最新 Sonar 2.8
使用从 Sonar 文档获得的 sql 设置密码。
更新用户设置 crypted_password = '88c991e39bb88b94178123a849606905ebf440f5', salt='6522f3c5007ae910ad690bb1bdbf264a34884c6d' 其中 login = 'admin'
- 停止 MySQLserver 以确保它连接到我期待的数据库。(它是)
- 将日志级别设置为 DEBUG 以查看日志中是否有任何内容但什么都没有。
我知道我可以删除数据库并从头开始,但理想情况下我想保留我拥有的 12 个月的构建历史。
有什么建议吗?