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

如何修改PostgreSQL的默认登录用户(Mac Homebrew安装场景)

无需-U参数切换PostgreSQL默认登录用户的方法

方法1:设置PGUSER环境变量

PostgreSQL会优先读取PGUSER环境变量作为默认登录用户,配置后永久生效:

  • 打开你的shell配置文件:zsh用~/.zshrc,bash用~/.bash_profile或~/.bashrc
  • 添加一行:export PGUSER=你的目标用户名(比如export PGUSER=postgres)
  • 执行source ~/.zshrc(对应你的配置文件)让更改立即生效
    之后直接输入psql就会自动用指定用户登录。

方法2:修改psql用户配置文件

通过.psqlrc配置默认登录用户:

  • 在主目录创建或编辑.psqlrc:vi ~/.psqlrc
  • 添加一行:\set USER '你的目标用户名'
  • 保存退出,下次启动psql时会自动使用该用户登录。

方法3:创建shell别名

适合临时或按需切换的场景:

  • 临时生效:终端直接输入alias psql='psql -U 你的目标用户',当前会话内有效
  • 永久生效:把上面的别名命令添加到shell配置文件(如~/.zshrc),保存后执行source ~/.zshrc,之后输入psql就会自动带上指定用户参数。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 07:10:31