Có đúng là nó KHÔNG THỂ tạo ra một người dùng sao lưu chỉ đọc trong PostgreQuery không?
Tôi đã được thông báo trên kênh IRC rằng đơn giản là bạn không thể chỉ có người dùng dự phòng không có quyền sở hữu. Tôi thấy nó rất lạ nên tôi muốn chắc chắn rằng mình không thiếu thứ gì.
Dưới đây là những gì tôi đã thử nhưng nó không mang lại cho tôi kết quả mà tôi đang tìm kiếm. Khi tôi làm pg_dump
trên một bảng nhất định, tôi nhận được Permission denied for relation...
:
GRANT SELECT ON ALL TABLES IN SCHEMA public TO backup;
ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT ON TABLES TO backup;
GRANT SELECT, USAGE ON ALL SEQUENCES IN SCHEMA public TO backup;
ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT, USAGE ON SEQUENCES TO backup;
Mọi sự trợ giúp sẽ rất được trân trọng!