如何在日志记录时屏蔽postgresql.log中的值

ctehm74n  于 2023-03-17  发布在  PostgreSQL
关注(0)|答案(1)|浏览(120)

我需要在postgresql.log中屏蔽一些敏感数据
例如,假设我希望在使用**"****"进行日志记录时屏蔽postgresql.log中的“password@123”
我试过下面的配置,
日志行前缀= '%t [%p]:注册表达式替换(%m,“密码@123”,“
**”)
日志修订= '(密码@123)'
但是好像不行,你帮我想想办法吧

50pmv0ei

50pmv0ei1#

无法明确地将日志消息的某些部分排除在日志记录之外。唯一的选择是完全禁用语句日志记录:

log_min_error_statement = panic
log_statement = none
log_min_duration_statement = -1

相关问题