Tôi đã từng gặp phải vấn đề này trước đây và thay vì phải luôn luôn xoay sở với các quyền, tôi chỉ nhập từ STDIN.
Điều này sẽ đạt được những gì bạn muốn (mặc dù không chính xác theo cách bạn muốn), nhưng tôi nghĩ rằng nó ít rườm rà và dễ xảy ra lỗi hơn rất nhiều. Hãy thử:
cat /pgsrc/IP2LOCATION-LITE-DB9.CSV | psql -c "COPY ip2location_db1 FROM STDIN (FORMAT CSV);"
Điều này ngụ ý rằng bạn đang chạy truy vấn từ một tập lệnh shell hoặc thứ gì đó, nhưng để triển khai nó theo cách khác, bạn phải kết hợp việc thay đổi quyền với một tập lệnh shell hoặc thứ gì đó.
(Ngoài ra, theo tài liệu , báo giá mặc định là dấu ngoặc kép, vì vậy bạn không cần phải chỉ định báo giá.)