Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1
Tài liệu này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

21.2. Thuộc tính kèo bóng đá cúp c2 trò

kèo bóng đá cúp c2 trò cơ sở dữ liệu có thể có một số thuộc tính xác định các đặc quyền của nó và tương tác với hệ thống xác thực máy khách.

Đặc quyền đăng nhập

Chỉ các kèo bóng đá cúp c2 trò cóĐăng nhậpthuộc tính có thể được sử dụng làm tên kèo bóng đá cúp c2 trò ban đầu cho kết nối cơ sở dữ liệu. Một kèo bóng đá cúp c2 trò vớiĐăng nhậpthuộc tính có thể được coi là giống như AHồiNgười dùng cơ sở dữ liệuxông. Để tạo kèo bóng đá cúp c2 trò với đặc quyền đăng nhập, hãy sử dụng:

Tạo kèo bóng đá cúp c2 tròtênĐăng nhập;
Tạo người dùngtên;

(Tạo người dùngtương đương vớiTạo kèo bóng đá cúp c2 tròNgoại trừTạo người dùngGiả sửĐăng nhậpTheo mặc định, trong khiTạo kèo bóng đá cúp c2 tròkhông.)

Trạng thái Superuser

11273_11531Tạo kèo bóng đá cúp c2 tròtênSuperuser. Bạn phải làm điều này như một kèo bóng đá cúp c2 trò đã là một siêu người dùng.

Tạo cơ sở dữ liệu

kèo bóng đá cúp c2 trò phải được cấp phép rõ ràng để tạo cơ sở dữ liệu (ngoại trừ các siêu người dùng, vì những người bỏ qua tất cả các kiểm tra quyền). Để tạo kèo bóng đá cúp c2 trò như vậy, hãy sử dụngTạo kèo bóng đá cúp c2 tròtêncreatedb.

Tạo kèo bóng đá cúp c2 trò

kèo bóng đá cúp c2 trò phải được cấp phép rõ ràng để tạo thêm kèo bóng đá cúp c2 trò (ngoại trừ các siêu người dùng, vì những người bỏ qua tất cả các kiểm tra quyền). Để tạo kèo bóng đá cúp c2 trò như vậy, hãy sử dụngTạo kèo bóng đá cúp c2 tròtêncreaterole. Một kèo bóng đá cúp c2 trò vớicreateroleĐặc quyền cũng có thể thay đổi và bỏ các kèo bóng đá cúp c2 trò khác, cũng như cấp hoặc thu hồi tư cách thành viên trong họ. Tuy nhiên, để tạo, thay đổi, thả hoặc thay đổi tư cách thành viên của kèo bóng đá cúp c2 trò siêu người dùng, tình trạng siêu âm là bắt buộc;Createrolekhông đủ cho điều đó.

Bắt đầu sao chép

kèo bóng đá cúp c2 trò phải được phép rõ ràng để bắt đầu sao chép phát trực tuyến (ngoại trừ các siêu người dùng, vì những người bỏ qua tất cả các kiểm tra quyền). Một kèo bóng đá cúp c2 trò được sử dụng để sao chép phát trực tuyến phải cóĐăng nhậpQuyền. Để tạo kèo bóng đá cúp c2 trò như vậy, hãy sử dụngTạo kèo bóng đá cúp c2 tròtênĐăng nhập sao chép.

Mật khẩu

Mật khẩu chỉ có ý nghĩa nếu phương thức xác thực máy khách yêu cầu người dùng cung cấp mật khẩu khi kết nối với cơ sở dữ liệu. TheMật khẩuMD5Phương pháp xác thực Sử dụng mật khẩu. Mật khẩu cơ sở dữ liệu tách biệt với mật khẩu hệ điều hành. Chỉ định mật khẩu khi tạo kèo bóng đá cúp c2 trò với13879_13893tênMật khẩu 'chuỗi'.

kế thừa đặc quyền

Một kèo bóng đá cúp c2 trò được cho phép để thừa hưởng các đặc quyền của kèo bóng đá cúp c2 trò, nó là một thành viên của, theo mặc định. Tuy nhiên, để tạo kèo bóng đá cúp c2 trò mà không có sự cho phép, hãy sử dụngTạo kèo bóng đá cúp c2 tròtênNoinherit.

Bỏ qua bảo mật cấp hàng

kèo bóng đá cúp c2 trò phải được cấp phép rõ ràng để bỏ qua chính sách bảo mật cấp độ hàng (RLS) (ngoại trừ các siêu người dùng, vì những người bỏ qua tất cả các kiểm tra quyền). Để tạo kèo bóng đá cúp c2 trò như vậy, hãy sử dụngTạo kèo bóng đá cúp c2 tròtênBypassrlsvới tư cách là một siêu người dùng.

giới hạn kết nối

Giới hạn kết nối có thể chỉ định số lượng kết nối đồng thời mà một kèo bóng đá cúp c2 trò có thể thực hiện. -1 (mặc định) có nghĩa là không có giới hạn. Chỉ định giới hạn kết nối khi tạo kèo bóng đá cúp c2 trò vớiTạo kèo bóng đá cúp c2 tròtêngiới hạn kết nối 'Số nguyên'.

Các thuộc tính của một kèo bóng đá cúp c2 trò có thể được sửa đổi sau khi tạo vớikèo bóng đá cúp c2 trò thay đổi.Xem các trang tham chiếu choTạo kèo bóng đá cúp c2 tròkèo bóng đá cúp c2 trò thay đổilệnh để biết chi tiết.

TIP

Thực hành tốt để tạo ra một kèo bóng đá cúp c2 trò cócreatedbcreateroleĐặc quyền, nhưng không phải là một siêu người dùng, và sau đó sử dụng kèo bóng đá cúp c2 trò này cho tất cả các cơ sở dữ liệu và kèo bóng đá cúp c2 trò thông thường. Cách tiếp cận này tránh được sự nguy hiểm của việc hoạt động như một siêu nhân cho các nhiệm vụ không thực sự yêu cầu nó.

kèo bóng đá cúp c2 trò cũng có thể có mặc định cụ thể về kèo bóng đá cúp c2 trò cho nhiều cài đặt cấu hình thời gian chạy được mô tả trongChương 19. Ví dụ: nếu vì một lý do nào đó bạn muốn vô hiệu hóa quét chỉ mục (gợi ý: không phải là một ý tưởng tốt) bất cứ lúc nào bạn kết nối, bạn có thể sử dụng:

thay đổi kèo bóng đá cúp c2 trò myname set enable_indexscan TẮT;

Điều này sẽ lưu cài đặt (nhưng không đặt nó ngay lập tức). Trong các kết nối tiếp theo với kèo bóng đá cúp c2 trò này, nó sẽ xuất hiện như thểđặt enable_indexscan TẮTđã được thực hiện ngay trước khi phiên bắt đầu. Bạn vẫn có thể thay đổi cài đặt này trong phiên; Nó sẽ chỉ là mặc định. Để xóa cài đặt mặc định cụ thể theo kèo bóng đá cúp c2 trò, hãy sử dụngkèo bóng đá cúp c2 trò thay đổi17071_17081Đặt lạivarname. Lưu ý rằng các mặc định cụ thể theo kèo bóng đá cúp c2 trò được gắn vào kèo bóng đá cúp c2 trò mà không cóĐăng nhậpĐặc quyền khá vô dụng, vì chúng sẽ không bao giờ được gọi.