启动pgAdmin4后,PostgreSQL用户应在哪里输入数据库密码?
解决pgAdmin4中找不到密码输入与数据库加载入口的问题
首次启动的主密码设置
- 首次打开pgAdmin4会先要求设置主密码(Master Password),这个密码用来加密存储后续的数据库连接密码,输入完成后点击OK就能进入主界面。
- 如果之前跳过了主密码设置,后续可以通过顶部菜单栏的
File->Preferences->Security路径找到设置/修改主密码的选项。
添加数据库服务器连接(加载数据库的核心步骤)
- 先调出左侧的Browser面板(如果没显示,点击顶部的
Browser按钮即可),右键点击Servers,选择Register->Server。 - 在弹出的注册窗口里按以下步骤操作:
- 切换到
General标签,给这个连接起个自定义名称(比如“本地PostgreSQL”)。 - 切换到
Connection标签:Host name/address填数据库所在地址,本地数据库直接填localhost或者127.0.0.1。Port默认填5432,如果你的PostgreSQL修改过端口,就填对应的数值。Maintenance database默认选postgres即可。Username填你的PostgreSQL用户名(比如默认的postgres)。- 在
Password栏输入数据库用户的密码,勾选Save password?可以让pgAdmin记住密码,下次不用重复输入。
- 点击底部的
Save,如果信息填写正确,左侧Browser面板就会出现你注册的服务器,展开后就能看到所有数据库、表等对象,接下来就可以开展数据分析工作了。
- 切换到
常见问题排查
- 如果左侧Browser面板没有
Servers选项,检查是否停留在Dashboard界面,点击顶部的Browser按钮切换到浏览器视图即可。 - 如果输入密码后连接失败,先确认PostgreSQL服务是否正在运行:Windows可以在系统服务列表里查找PostgreSQL,Linux用
systemctl status postgresql命令查看状态。 - 也可以用PostgreSQL命令行工具
psql -U 用户名测试登录,验证数据库用户密码的有效性。
内容的提问来源于stack exchange,提问作者Adeola fat
相关产品推荐
相关产品推荐

