【发布时间】:2019-09-25 01:36:09
【问题描述】:
我在使用 pgbackrest 进行数据库备份的 cron 作业设置中的 ubuntu 主机上出现权限错误。
错误 [041]: : 无法打开 /var/lib/postgresql/10/main/global/pg_control
cron 作业设置为在我的管理员帐户下运行。我看到解决此问题的唯一选择是将目录权限更改为 /var/lib/postgresql/10/main 以允许我的管理员帐户进入,我不想这样做。
显然只有 postgres 用户可以访问此目录,我发现使用该用户无法设置 cron 作业。 即
postgres@host110:~/$ crontab -e
You (postgres) are not allowed to use this program (crontab)
See crontab(1) for more information
我还能做什么? pgbackrest 手册中没有这方面的更多信息。
【问题讨论】:
标签: postgresql ubuntu cron