我正在尝试在我的电脑中设置声纳。
按照官方文档完全相同的步骤。 我将数据库更改为mysql并将端口更改为4950。
sonar.web.port=4950
sonar.jdbc.username=sonar
sonar.jdbc.password=root
sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance
现在我可以在4950端口访问sonar,mysql包含一个用户表,其中有一行管理员,但我无法使用管理员凭据登录。
我恢复了其嵌入式数据库,但仍然无法使用管理员凭据登录。是否需要设置任何属性或我遗漏了什么。请帮忙
答案 0 :(得分:0)
The docs包含有关何时admin
被锁定的建议。简而言之,您可能需要运行一些SQL:
INSERT INTO user_roles(user_id, role) VALUES ((select id from users where login='mylogin'), 'admin');