news 2026/4/15 18:05:10

参数log_statement 设置为ddl级别及以上存在密码泄露风险

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
参数log_statement 设置为ddl级别及以上存在密码泄露风险

文章目录

  • 环境
  • 症状
  • 问题原因
  • 解决方案

环境

系统平台:N/A
版本:4.1.1

症状

log_statement参数,一般设置为ddl级别以上的选项,但是该方式存在风险,任何修改用户密码的操作都将被明文记录到日志中,建议在修改用户密码前,临时关闭该参数。

问题原因

在生产环境中,数据库日志记录功能必不可少。

log_statement参数控制数据库日志记录哪些SQL,可以选择的选项有:none, ddl, mod, and all.

none: 不记录任何语句

ddl : 记录所有DDL 语句

mod: 记录所有DDL以及涉及到数据修改的语句

all: 记录所有语句

解决方案

例如:

highgo=# show log_statement;log_statement---------------ddl(1row)highgo=# select * from pg_file_settings where name ='log_statement';sourcefile|sourceline|seqno|name|setting|applied|error----------------------------------------------+------------+-------+---------------+---------+---------+-------/data/highgo/4.1.1/data/postgresql.auto.conf|10|31|log_statement|ddl|t|(1row)highgo=# alter user highgo encrypted password 'highgo';ALTERROLE 数据库日志记录如下:2018-04-1914:55:00.342CST,"highgo","highgo",3440,"[local]",5ad83cd7.d70,3,"idle",2018-04-1914:53:11CST,2/7,0,LOG,00000,"statement: alter user highgo encrypted password 'highgo';",,,,,,,,,"psql"综上所述,建议在修改密码或者其他涉密操作之前,临时关闭该参数: highgo=# set log_statement = 'none';SEThighgo=# alter user highgo encrypted password 'highgo';ALTERROLE

该参数仅在当前会话生效,断开连接或退出登录后即失效。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/14 23:51:45

真心不骗你!专科生专属AI论文软件,千笔 VS 学术猹,效率翻倍!

随着人工智能技术的迅猛迭代与普及,AI辅助写作工具已逐步渗透到高校学术写作场景中,成为专科生、本科生、研究生完成毕业论文不可或缺的辅助手段。越来越多面临毕业论文压力的学生,开始依赖各类AI工具简化写作流程、提升创作效率。但与此同时…

作者头像 李华
网站建设 2026/4/15 15:28:02

MPC模型预测控制的Simulink仿真模型(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码

MPC模型预测控制的Simulink仿真模型(设计源文件万字报告讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码,被控对象为二阶大延迟控制系统。采用m脚本编写模型预测控制算法。包含A星算法,Djkstra算法,LQR&#xff…

作者头像 李华
网站建设 2026/4/15 15:29:51

采用死区补偿算法的PMSM双闭环矢量控制仿真(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码

采用死区补偿算法的PMSM双闭环矢量控制仿真(设计源文件万字报告讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码参考文献: 《基于死区补偿的永磁同步电动机矢量控制系统研。究王文韬》 《矢量控制电动执行器死区补偿新方法_张冀》 《一种新颖的电压…

作者头像 李华
网站建设 2026/4/15 15:28:09

样板快一倍!揭秘嘉立创64层 PCB板 与HDI工艺

嘉立创深耕PCB打样已有20年,积累了丰富的行业经验。2025年,该公司正式推出64层超高层和HDI制造服务,步入PCB高端制造领域。相比传统工厂,依托数字化智造优势,嘉立创超高层实现“交期快1倍、成本低50%”的显著优势&…

作者头像 李华
网站建设 2026/4/15 13:59:25

解码微医价值实现之年:半年营收超30亿 AI医疗业务收入占比超九成

雷递网 乐天 2月2日近期,在杭州北高峰论剑论坛上,一家将AI技术深度融入严肃医疗场景的公司——微医控股,因其构建的线上线下深度融合的AI医疗健康服务运营商体系,与多家科技企业一同跻身榜单,并被权威媒体授予“AI最强…

作者头像 李华
网站建设 2026/4/15 15:29:51

基于python的超市购物商城采购销存系统41f0q511-pycharm DJANGO FLASK

文章目录超市购物商城采购销存系统概述技术栈与开发环境核心功能模块代码示例(Django模型)部署与扩展大数据系统开发流程主要运用技术介绍源码文档获取定制开发/同行可拿货,招校园代理 :文章底部获取博主联系方式!超市购物商城采购…

作者头像 李华