You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker部署Superset自带的example Postgres数据库登录密码是多少

Docker部署Superset自带example Postgres数据库登录凭证及解决方法

官方默认登录凭证

官方Docker镜像及docker-compose部署场景下,自带Postgres数据库的默认通用凭证如下:

  • 用户名:superset
  • 密码:superset
  • 默认数据库名:superset,你提到的example为该库下的示例业务库,使用上述凭证登录后可直接访问

凭证失效时的解决方法

方法1:从Superset后台直接查看

直接登录Superset管理后台,按路径操作即可拿到明文凭证:

  1. 进入顶部导航「数据」-「数据库连接」页面
  2. 找到标注为example的Postgres连接项,点击「编辑」
  3. 切换到「高级」-「安全」选项卡,即可查看/复制当前连接的明文账号密码

方法2:进入Postgres容器重置密码

如果无法登录Superset后台,可直接操作Docker容器修改密码:

  1. 查看Postgres容器ID,执行命令:
    docker ps | grep postgres
  2. 进入容器交互终端,将下方<容器ID>替换为上一步查到的ID:
    docker exec -it <容器ID> bash
  3. 切换为postgres系统用户登录数据库:
    psql -U postgres
  4. 执行SQL命令重置对应账号密码,自定义密码可按需修改:
    ALTER USER superset PASSWORD '新自定义密码';

连接异常补充说明

你提到localhost无法连通的问题,是因为官方默认docker-compose配置未将Postgres端口映射到宿主机,你可以修改docker-compose.yml中postgres服务的配置,新增端口映射规则:

ports:
  - "5432:5432"

修改后执行docker-compose up -d重启服务即可通过本地IP+5432端口连接。

内容的提问来源于stack exchange,提问作者Janet

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.23 18:36:04