Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql SonarQube管理员密码在带有Postgress DB引擎的Docker容器上_Postgresql_Docker_Sonarqube - Fatal编程技术网

Postgresql SonarQube管理员密码在带有Postgress DB引擎的Docker容器上

Postgresql SonarQube管理员密码在带有Postgress DB引擎的Docker容器上,postgresql,docker,sonarqube,Postgresql,Docker,Sonarqube,我丢失了Sonarqube服务器管理员密码,若要恢复该密码,请提供任何支持。 环境docker图像: sonarqube:7.9.5-社区 博士后:12.5分 我已经完成了前面回答的部分,但不幸的是没有任何结果 最好的这个想法与“恢复管理员访问”标题下提到的相同 我的解决方案: 我必须启动新的Docker容器,以获得默认的加密密码值。如果您已经知道/拥有加密的密码值,则无需启动新容器,只需按照以下步骤相应地替换加密的_密码 下面的加密密码值属于管理员 postgres docker容器的执行官:

我丢失了Sonarqube服务器管理员密码,若要恢复该密码,请提供任何支持。

环境docker图像:

  • sonarqube:7.9.5-社区
  • 博士后:12.5分
  • 我已经完成了前面回答的部分,但不幸的是没有任何结果


    最好的

    这个想法与“恢复管理员访问”标题下提到的相同

    我的解决方案:

    我必须启动新的Docker容器,以获得默认的加密密码值。如果您已经知道/拥有加密的密码值,则无需启动新容器,只需按照以下步骤相应地替换加密的_密码

    下面的加密密码值属于管理员

  • postgres docker容器的执行官:

    docker exec-it POSTGRES-CONTAINER-NAME bash

  • 在Postgres容器内,使用凭据登录,并按照屏幕上的说明进行操作:

    psql-U声纳-W

  • 确认数据库和用户:

    从用户中选择*

    输出必须显示一个QUBE Users表

  • 然后将密码更新为默认值,即admin:

    更新用户设置加密的_密码='$2a$12$2NA1PhmvfPVwdwq5WeQj.Opb0z4OGYP8s2yPMRRum18bGV5nJK86W',salt=null,其中登录名='admin'

  • 尝试使用默认凭据登录到Qube服务器

    ID:admin

    密码:admin


  • 要了解@.

    的更多信息,您是否可以登录postgres DB?是的,我可以@苏拉瓦塔,谢谢你的回复。