Vai trò được sử dụng cho kết nối sao chép phải cósao chép
thuộc tính (hoặc là một siêu người dùng). Nếu vai trò thiếuSuperuser
vàBypassrls
, Chính sách bảo mật hàng của nhà xuất bản có thể thực thi. Nếu vai trò không tin tất cả các chủ sở kèo bóng đá cúp c2 bảng, hãy bao gồmTùy chọn = -Crow_Security = Off
Trong chuỗi kết nối; Nếu chủ sở kèo bóng đá cúp c2 bảng sau đó thêm chính sách bảo mật hàng, cài đặt đó sẽ khiến việc sao chép tạm dừng thay vì thực thi chính sách.pg_hba.conf
Và nó phải cóĐăng nhập
thuộc tính.
Để có thể sao chép dữ liệu kèo bóng đá cúp c2 ban đầu, vai trò được sử dụng cho kết nối sao chép phải cóChọn
Đặc quyền trên kèo bóng đá cúp c2 được xuất bản (hoặc là một siêu nhân).
Để tạo một ấn phẩm, người dùng phải cóTạo
Đặc quyền trong cơ sở dữ liệu.
Để thêm bảng vào một ấn phẩm, người dùng phải có quyền sở kèo bóng đá cúp c2 trên bảng. Để thêm tất cả các bảng trong lược đồ vào một ấn phẩm, người dùng phải là một siêu người dùng.
Hiện tại không có đặc quyền nào về các ấn phẩm. Bất kỳ đăng ký nào (có thể kết nối) có thể truy cập bất kỳ ấn phẩm nào.PostgreSQLTrong tương lai để cho phép kiểm soát truy cập hạt mịn hơn.
Để tạo đăng ký, người dùng phải có đặc quyền củapg_create_subcrip
Vai trò, cũng nhưTạo
Đặc quyền trên cơ sở dữ liệu.
Quy trình áp dụng đăng ký, ở cấp độ phiên, chạy với các đặc quyền của chủ sở kèo bóng đá cúp c2 đăng ký. Tuy nhiên, khi thực hiện thao tác chèn, cập nhật, xóa hoặc cắt ngắn trên một bảng cụ thể, nó sẽ chuyển đổi vai trò cho chủ sở kèo bóng đá cúp c2 bảng và thực hiện thao tác với các đặc quyền của chủ sở kèo bóng đá cúp c2 bảng.Đặt vai trò
Đối với mỗi vai trò sở kèo bóng đá cúp c2 một bảng được sao chép.
Nếu đăng ký đã được cấu hình vớiRun_as_owner = true
, sau đó không có chuyển đổi người dùng sẽ xảy ra. Thay vào đó, tất cả các hoạt động sẽ được thực hiện với quyền của chủ sở kèo bóng đá cúp c2 đăng ký.Chọn
, Chèn
, Cập nhật
vàXóa
Từ kèo bóng đá cúp c2 đích và không cần đặc quyền đếnĐặt vai trò
Đối với chủ sở kèo bóng đá cúp c2 bảng. Tuy nhiên, điều này cũng có nghĩa là bất kỳ người dùng nào sở kèo bóng đá cúp c2 một bảng mà bản sao đang xảy ra đều có thể thực thi mã tùy ý với các đặc quyền của chủ sở kèo bóng đá cúp c2 đăng ký.
Trên nhà xuất bản, các đặc quyền chỉ được kiểm tra một lần khi bắt đầu kết nối sao chép và không được kiểm tra lại khi mỗi bản ghi thay đổi được đọc.
Trên thuê bao, các đặc quyền của chủ sở kèo bóng đá cúp c2 đăng ký được kiểm tra lại cho mỗi giao dịch khi áp dụng. Nếu một công nhân đang trong quá trình áp dụng một giao dịch khi quyền sở kèo bóng đá cúp c2 đăng ký được thay đổi bởi một giao dịch đồng thời, việc áp dụng giao dịch hiện tại sẽ tiếp tục theo các đặc quyền của chủ sở kèo bóng đá cúp c2 cũ.
Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không khớpMẫu nàyĐể báo cáo vấn đề tài liệu.