前端之家收集整理的这篇文章主要介绍了
Postgresql转储权限被拒绝,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我尝试转储
数据库时收到此
错误,我输入
linuxuser $ sudo su postgres
linuxuser $ [sudo] password for linuxuser:...
$ pg_dump -h localhost mydb >tempfile
$ sh: cannot create tempfile: Permission denied
有什么问题?我刚刚安装了新的postgresql。
写入postgres
用户具有写入权限的目录。例如/ tmp。
$ pg_dump -h localhost mydb >/tmp/tempfile
在您尝试postgres用户尝试创建一个属于另一个用户的随机目录中的文件。