PostgreSQL 数据库日志收集功能开启一日志写到哪里-参数 log_file_mode 设置

log_file_mode (integer)
  日志文件权限,默认为0600
  在Unix系统上,当启用logging_collector时,此参数设置日志文件的权限。(在Microsoft Windows上,此参数被忽略。)参数值应该是一个数字模式,以chmod和umask系统调用接受的格式指定。(要使用习惯的八进制格式,数字必须以0(零)开头。)
  默认权限是0600,这意味着只有服务器所有者可以读取或写入日志文件。另一个常用的设置是0640,它允许所有者组的成员读取文件。但是请注意,要使用这种设置,您需要修改log_directory以将文件存储在集群数据目录之外的某个地方。在任何情况下,让日志文件全局可读都是不明智的,因为它们可能包含敏感数据。
  该参数只能在postgresql.conf文件或服务器命令行中设置。
引用文档:
https://www.postgresql.org/docs/16/runtime-config-logging.html
posted @ 2024-01-14 20:45  haoword_wang  阅读(112)  评论(0)    收藏  举报