什么是默认声纳数据库?

时间:2018-04-20 15:44:18

标签: sonarqube sonarqube-ops

我试图重置SonarQube的管理员密码,我已经发现正在执行以下查询:

update users set crypted_password = '88c991e39bb88b94178123a849606905ebf440f5', salt='6522f3c5007ae910ad690bb1bdbf264a34884c6d' where login = 'admin'

但问题是我不知道数据库管理器是什么,我需要执行它以及如何连接它。当我安装SonarQube和SonarQube扫描仪时,我没有指定任何数据库管理器。

1 个答案:

答案 0 :(得分:1)

唯一"默认" SonarQube数据库是嵌入式H2数据库,仅用于初始测试。它既不打算也不支持生产用途。您不会能够使用此数据库进行升级。因为一个大的红色横幅应该在SonarQube界面的每个页面的底部告诉你。

但是,好的,要回答您的问题,您可以使用任何通用客户端进行此更新。我通常会在极少数情况下使用SQuirreL SQL来查看作为SonarQube数据库的黑匣子