graphile / graphile/graphile.github.io

Troubleshooting: "permission denied for sequence"

Đang mở
#100 0 bình luận 1 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
SCSS
Star
27
Fork
126
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

Error: `permission denied for sequence labels_id_seq`

Reason: limited `insert` privileges on table means that the sequence cannot generate a new value.

Solution: Grant GraphQL the ability to use sequences in the exposed schema.

```sql
alter default privileges in schema app_public grant usage, select on sequences to app_visitor;
grant usage, select on all sequences in schema app_public to app_visitor;
```

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

Không có tệp hoặc test nào được nêu. Trước tiên, hãy tìm tài liệu troubleshooting về các lỗi quyền đối với sequence của PostgreSQL trong repository này, sau đó thêm lỗi, lý do và các SQL grants được cung cấp; hoàn tất khi trang giải thích lỗi và cách khắc phục lỗi đó.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
graphql, postgresql, sql
Lĩnh vực
documentation
Loại issue
Tài liệu
Độ khó
2/5
Thời gian dự kiến
1-3 giờ
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
55/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.