PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Quyền bị từ chối khi cố gắng nhập tệp CSV từ PGAdmin

Bài viết về quyền được đề cập trong câu trả lời của Houari và Flimzy là một tài liệu tham khảo tốt, nhưng câu trả lời trực tiếp (bản sửa lỗi nhanh mà tôi đã sử dụng) là:

  • Nhấp chuột phải vào thư mục chứa (các) tệp dữ liệu mà quyền đã bị từ chối và sau đó nhấp vào Thuộc tính .
  • Trong cửa sổ Thuộc tính của Thư mục, chọn Bảo mật tab.
  • Nhấp vào Chỉnh sửa nút.
  • Trong cửa sổ "Quyền đối với thư mục" đã mở ra, hãy nhấp vào nút Thêm ... nút.
  • Nhập Everyone vào hộp vùng văn bản "Nhập tên đối tượng để chọn".
  • Nhấp vào OK và cửa sổ sẽ đóng.
  • Xác minh rằng Đọc &Thực thi mặc định quyền đã được đặt thành Cho phép qua hộp kiểm trong cửa sổ trước.
  • Nhấp vào OK và cửa sổ sẽ đóng.
  • Nhấp vào Áp dụng trong cửa sổ Thuộc tính thư mục.

Bây giờ bạn có thể chạy câu lệnh SQL COPY cần truy cập các tệp đó.

  • Sau khi hoàn tất, hãy quay lại cửa sổ Thuộc tính của Thư mục.
  • Nhấp vào Chỉnh sửa nút.
  • Chọn Everyone trong trường "Nhóm hoặc tên người dùng:".
  • Nhấp vào nút Xoá cái nút.
  • Nhấp vào OK trên các cửa sổ đang mở còn lại.

Các quyền hiện đã được trả lại như cũ.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách hiển thị cài đặt hiện tại cho đầu ra rỗng trong PostgreSQL (psql)

  2. Lỗi khi kết nối với postgresql bằng sqlalchemy

  3. Với sqlalchemy cách liên kết động với công cụ cơ sở dữ liệu trên cơ sở mỗi yêu cầu

  4. Làm cách nào để ghi các truy vấn PostgreSQL?

  5. Sử dụng Hàm tương quan PostgreSQL