我用的是指挥行的声纳。我的windows 7 (x86-64)上有一个本地服务器(声呐64) .我成功安装并可以打开web主机http://localhost:9000/。但我不能登录管理/管理登录详细信息是不工作的。
我知道有方法重置密码,但我需要的数据库,我没有,我是唯一的用户/管理员。
是否有任何方法恢复或更改密码?我应该卸载服务器并重新安装吗?
也没有说明如何正确地统一所有服务器。
谢谢
发布于 2017-07-19 14:05:48
SonarQube没有真正的“安装”;您可以打开zip并运行其中一个启动脚本。因此,如果您确实决定放弃当前实例,只需关闭它、删除目录并重新打开zip即可。然而,一旦您这样做,您应该认真考虑将其连接到生产数据库。到目前为止,您正在使用嵌入式H2数据库运行,这不适合长期使用。除其他外,H2数据库不支持迁移到新版本。
一旦您这样做了,就可以通过执行以下查询来重置管理员密码:
update users set crypted_password = '88c991e39bb88b94178123a849606905ebf440f5', salt='6522f3c5007ae910ad690bb1bdbf264a34884c6d' where login = 'admin'
将其设置为“admin”
发布于 2021-01-17 14:08:55
我运行8.5,这似乎是不同的,我用:
cd /opt/sonarqube/lib/jdbc/h2
java -cp h2-1.4.199.jar org.h2.tools.Shell
系统将提示您填写以下内容:
您现在将被提示到sql命令行(sql>),然后键入查询:
update users set crypted_password = '$2a$12$uCkkXmhW5ThVK8mpBvnXOOJRLd64LJeHTeCkSuB3lfaR2N0AYBaSi', salt=null, hash_method='BCRYPT' where login = 'admin'
发布于 2020-01-17 17:45:38
对于下面的配置(openjdk-11,sonarqube-8),请执行以下步骤:
cd /opt/sq/lib/jdbc/h2
java -cp h2-1.3.176.jar org.h2.tools.Shell
系统将提示您填写以下内容:
您现在将被提示到sql命令行(sql>),然后点击查询:
update users set crypted_password = '88c991e39bb88b94178123a849606905ebf440f5', salt='6522f3c5007ae910ad690bb1bdbf264a34884c6d' where login = 'admin'
https://stackoverflow.com/questions/45192955
复制相似问题