【发布时间】:2019-10-31 11:16:45
【问题描述】:
我正在尝试以下命令从 .dump 文件中加载架构和数据:
psql proj1 -f /Users/utkarshatri/Desktop/proj1/mymyunsw.dump
但它说权限被拒绝。
包含 .dump 文件的文件夹对 postgres 具有读写权限
total 101728
drwxr-xr-x@ 4 utkarshatri staff 136 24 Mar 05:41 ./
drwx------@ 23 utkarshatri staff 782 24 Mar 06:18 ../
-rwxrw-rw-@ 1 utkarshatri staff 52080321 8 Mar 00:30 mymyunsw.dump*
-rwxr--r--@ 1 utkarshatri staff 2130 8 Mar 00:30 proj1.sql*
终端上的简单猫可以工作,但在 postgres 命令行上返回权限被拒绝
我该如何解决这个问题?
任何帮助将不胜感激。
【问题讨论】:
-
你能在那个文件上尝试一个简单的
cat,看看你是否仍然得到同样的错误? -
@MattClark simple cat 在终端上工作,但在使用 postgres 命令行时返回权限被拒绝
-
您能否提供
ls -alF proj1的相关 输出,请包括.、..和.dump文件的条目。 -
@MattClark 总计 101728 drwxr-xr-x@ 4 名 utkarshatri 员工 136 3 月 24 日 05:41 ./ drwx------@ 23 名 utkarshatri 员工 782 3 月 24 日 06:18 ../ - rwxrw-rw-@ 1 utkarshatri 员工 52080321 3 月 8 日 00:30 mymyunsw.dump* -rwxr--r--@ 1 utkarshatri 员工 2130 3 月 8 日 00:30 proj1.sql*
标签: sql postgresql