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

在Azure Data Studio中连接PostgreSQL时遇到身份验证问题

解决Windows下PostgreSQL默认用户名密码及Azure Data Studio连接问题
  • PostgreSQL默认超级用户是postgres,不是admin,优先使用这个用户名。如果密码忘记或未设置,按以下步骤重置:

    1. 停止PostgreSQL服务:按下Win+R输入services.msc打开服务列表,找到对应版本的PostgreSQL服务(如postgresql-x64-16),右键选择停止。
    2. 修改认证配置:找到你修改后的PostgreSQL数据文件夹,打开pg_hba.conf文件,将所有host开头行的认证方式(md5/scram-sha-256)改为trust,保存文件。
    3. 重启服务:回到服务列表,启动PostgreSQL服务。
    4. 重置密码:打开CMD,切换到PostgreSQL安装目录的bin文件夹(例:C:\Program Files\PostgreSQL\16\bin),执行命令:
      psql -U postgres
      
      进入命令行后执行SQL语句重置密码:
      ALTER USER postgres PASSWORD '你的新密码';
      
      输入\q退出命令行。
    5. 恢复认证配置:将pg_hba.conf中修改的trust改回原认证方式,保存后再次重启PostgreSQL服务。
  • Azure Data Studio连接配置:

    • 服务器名填写localhost或127.0.0.1
    • 用户名为postgres
    • 密码填刚才重置的新密码
    • 端口默认是5432(安装未修改则无需改动)
    • 数据库名称可留空,默认连接postgres系统数据库

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 09:05:59