postgresql默认密码和如何修改默认密码

本文以postgresql16版本为案例进行讲解

默认密码

postgresql安装后会给到一个默认管理员postgres,并且在16版本中,密码是空。

如何修改默认密码

cd /opt/pgsql/postgresql/data

vi postgresql.conf

在服务器输入上面的路径,并且进入postgresql.conf文件。

sql 复制代码
# TYPE  DATABASE  USER  CIDR-ADDRESS  METHOD
host     all       all  0.0.0.0/0       md5
host    all       all   0.0.0.0/0       trust

//将host中的method从trust->md5, 上面第一条是修改后的,下面是原始默认的。
  • 修改 postgresql.conf 文件中的 listen_addresses 参数,以确保监听所有地址。
  • 调整 pg_hba.conf 文件中的认证规则,例如将认证方式从 peer 改为 md5。
  • 重启 PostgreSQL 服务以使配置生效。
sql 复制代码
service postgresql start
ps -ef | grep postgres
su - postgres
psql

//执行下面这条语句即可以修改密码
ALTER USER postgres WITH PASSWORD 'yourpassword';

Jeecgflow

相关推荐
写bug写bug18 分钟前
Java并发编程:什么是线程组?它有什么作用?
java·后端
Andya_net24 分钟前
SpringBoot | 构建客户树及其关联关系的设计思路和实践Demo
java·spring boot·后端
南囝coding1 小时前
关于我的第一个产品!
前端·后端·产品
北漂老男孩2 小时前
Spring Boot 自动配置深度解析:从源码结构到设计哲学
java·spring boot·后端
陈明勇2 小时前
MCP 实战:用 Go 语言开发一个查询 IP 信息的 MCP 服务器
人工智能·后端·mcp
小咕聊编程2 小时前
【含文档+PPT+源码】基于SpringBoot+Vue的移动台账管理系统
java·spring boot·后端
景天科技苑2 小时前
【Rust结构体】Rust结构体详解:从基础到高级应用
开发语言·后端·rust·结构体·关联函数·rust结构体·结构体方法
-曾牛2 小时前
Spring Boot常用注解详解:实例与核心概念
java·spring boot·后端·spring·java-ee·个人开发·spring boot 注解
得物技术2 小时前
得物业务参数配置中心架构综述
后端·架构
用户4099322502122 小时前
分层架构在博客评论功能中的应用与实现
后端·ai编程·trae