当前位置: 首页 > article >正文

28 在可以控制 postgres 服务器, 不知道任何用户名的情况下怎 进入 postgres 服务器

前言

最近有这样的一个需求, 有一个 postgres 服务器 

但是 不知道 他的任何的用户名密码, 但是我想要查询这台 postgres 服务器 

然后  基于这个需求, 我们看一下 怎么来处理 

 

 

pg_hba.conf 认证方式修改为 trust 

首先将 postgres 服务器的认证方式修改为 trust 

这时候 一般我们可以基于 postgres 用户进行登录 

但是 我这里的情况是 postgres 用户都被删除了, 那怎么办呢? 

 

 

postgres.conf 修改增加日志

修改 postgres.conf 增加 log 相关的日志 

具体 请参见 postgres.conf 的 说明文档 

然后从日志中 看正常业务使用的时候 使用的 用户名 和 数据库 即可

然后使用 psql -u $userName -d $dataBase 登陆即可 

 

 

最后

7C61624F757B026B686B69 在一定的场景下是表示 "pms_db_role"

 

最终登陆成功 

 

 

完 

 

 

 

 

 


http://www.kler.cn/a/546805.html

相关文章:

  • 芯谷 D2761:专为扬声器保护设计的音频限幅器
  • maven-antrun-plugin插件的用法
  • 制造业物联网的十大用例
  • 国家队出手!DeepSeek上线国家超算互联网平台!
  • 探索DeepSeek:开源大模型领域的中国力量
  • Java中使用EasyExcel
  • 微信小程序日程预约
  • 【Python深入浅出㊵】解锁Python3的requests模块:网络请求的魔法钥匙
  • 遵循规则:利用大语言模型进行视频异常检测的推理
  • DeepSeek v3 技术报告阅读笔记
  • spring 中 AspectJ 基于 XML 的实现分析
  • 安全启动(secure boot)怎么关闭_史上最全的各品牌机和组装机关闭安全启动教程
  • 将错误消息输出到标准错误流:Rust中的最佳实践
  • web第三次作业
  • 浏览器安全学习
  • 中兴R5300 G4服务器配置磁盘RAID
  • 人工智能之知识图谱实战系列
  • 三格电子——TCP转ProfibusDP网关使用场景
  • 从技术债务到架构升级,滴滴国际化外卖的变革
  • [0696].第11节:Kafka-Eagle监控