使用pgAdmin 4来修改PostgreSQL中的用户密码

参考博客: https://blog.csdn.net/solocoder/article/details/100593380

1、首先是打开我们的软件:pgAdmin 4.app运行起来

2、浏览器会默认打开一个界面如下:

3、然后是依次找到如下的 Servers-> PostgreSQL 11->Login/Group Roles->postgres,最后就是右击postgres,找到CREATE Script,点进去,如下所示:

 

4、最后就是直接将界面中的框中,加入如下想要修改的密码,密码请自己改,如下:(注意必须选中这行,你想要修改的这行必须进行选中),最后选中闪电进行运行下
 

​​​​​​​ALTER USER postgres WITH PASSWORD 'xxx';

跳出来一个提示:Query returned successfully in 88 msec,这种的就是成功了

以上内容是参考上述大神博客链接进行总结的 

### 如何使用 pgAdmin 连接到 PostgreSQL 数据库 #### 创建服务器连接 为了通过 pgAdmin 成功连接到 PostgreSQL 数据库,需遵循以下设置: 在启动 pgAdmin 后,点击工具栏上的“Servers”旁边的加号按钮来创建新的服务器组。随后选择“Register”,再选“Server”。这会弹出一个新的窗口用于输入新服务器的相关配置信息。 - **名称(Name)**:给这个特定的数据库连接起一个易于识别的名字。 - **主机名/地址(Hostname/address)**:如果是在本地机器上运行,则可以填写`localhost`或对应的IP地址;对于远程访问则应填入目标服务器的实际公网 IP 地址[^2]。 #### 配置身份验证选项 转至“Connection”标签页下继续完成如下字段填充工作: - **维护数据库(Maintenance database)**:通常情况下保持默认值`postgres`即可满足需求。 - **用户名(Username)**:指定用来登录该实例的身份凭证中的用户名部分,例如`postgres`。 - **密码(Password)**:提供上述用户的相应密钥字符串并确认保存以便后续自动填充之用。 #### 修改防火墙与网络参数 确保客户端所在设备能够顺利抵达服务端口(通常是5432),可能涉及到调整操作系统自带防火墙策略或是云服务商处的安全组规则设定。另外还需注意检查PostgreSQL配置文件内的监听地址列表是否允许来自外部网络接口的数据包进入[^1]。 #### 调整 `pg_hba.conf` 文件 当遇到权限拒绝错误时,可能是由于未正确配置`pg_hba.conf`所致。应当依据实际情况向其中添加一条记录以授予特定源IP范围内的计算机访问许可,格式类似于下面这样: ```bash host all all 0.0.0.0/0 md5 ``` 这条语句意味着接受任何地方发起的TCP/IP请求,并采用MD5加密方式校验传来的账户资料合法性[^3]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值