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 tỷ lệ kèo bóng đá trò

tỷ lệ kèo bóng đá 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 tỷ lệ kèo bóng đá trò cóĐăng nhậpthuộc tính có thể được sử dụng làm tên tỷ lệ kèo bóng đá trò ban đầu cho kết nối cơ sở dữ liệu. Một tỷ lệ kèo bóng đá trò vớiĐăng nhậpthuộc tính có thể được coi là giống như ANgười dùng cơ sở dữ liệuHồi. Để tạo tỷ lệ kèo bóng đá trò với đặc quyền đăng nhập, hãy sử dụng:

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

(Tạo người dùnglà tương đương vớiTạo tỷ lệ kèo bóng đá tròNgoại trừTạo người dùngBao gồmĐăng nhậpTheo mặc định, trong khiTạo tỷ lệ kèo bóng đá tròkhông.)

Trạng thái Superuser

Superuser cơ sở dữ liệu bỏ qua tất cả các kiểm tra quyền, ngoại trừ quyền đăng nhập. Đây là một đặc quyền nguy hiểm và không nên được sử dụng một cách bất cẩn; Tốt nhất là làm hầu hết các công việc của bạn như một tỷ lệ kèo bóng đá trò không phải là một siêu nhân. Để tạo một siêu người dùng cơ sở dữ liệu mới, hãy sử dụngTạo tỷ lệ kèo bóng đá tròtênSuperuser. Bạn phải làm điều này như một tỷ lệ kèo bóng đá trò đã là một siêu người dùng.

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

tỷ lệ kèo bóng đá 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 tỷ lệ kèo bóng đá trò như vậy, hãy sử dụngTạo tỷ lệ kèo bóng đá tròtêncreatedb.

Tạo tỷ lệ kèo bóng đá trò

tỷ lệ kèo bóng đá trò phải được cấp phép rõ ràng để tạo thêm tỷ lệ kèo bóng đá 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 tỷ lệ kèo bóng đá trò như vậy, hãy sử dụngTạo tỷ lệ kèo bóng đá tròtên12708_12721. Một tỷ lệ kèo bóng đá trò vớicreateroleĐặc quyền cũng có thể thay đổi và bỏ các tỷ lệ kèo bóng đá trò khác, cũng như cấp hoặc thu hồi tư cách thành viên trong họ. Thay đổi tỷ lệ kèo bóng đá trò bao gồm hầu hết các thay đổi có thể được thực hiện bằng cách sử dụngtỷ lệ kèo bóng đá trò thay đổi, bao gồm, ví dụ, thay đổi mật khẩu. Nó cũng bao gồm các sửa đổi cho một tỷ lệ kèo bóng đá trò có thể được thực hiện bằng cách sử dụngbình luậnNhãn bảo mậtlệnh.

Tuy nhiên,createroleKhông truyền đạt khả năng tạoSuperusertỷ lệ kèo bóng đá trò, cũng không truyền đạt bất kỳ sức mạnh nào trênSuperusertỷ lệ kèo bóng đá trò đã tồn tại. Hơn nữa,CreateroleKhông truyền đạt sức mạnh để tạosao chépNgười dùng, cũng như khả năng cấp hoặc thu hồisao chépĐặc quyền, cũng như khả năng sửa đổi các thuộc tính tỷ lệ kèo bóng đá trò của người dùng đó. Tuy nhiên, nó cho phéptỷ lệ kèo bóng đá trò thay đổi ... Đặttỷ lệ kèo bóng đá trò thay đổi ... Đổi tênsẽ được sử dụng trênsao chéptỷ lệ kèo bóng đá trò, cũng như việc sử dụngNhận xét về tỷ lệ kèo bóng đá trò, Nhãn bảo mật trên tỷ lệ kèo bóng đá tròtỷ lệ kèo bóng đá trò thả. Cuối cùng,createroleKhông trao đổi khả năng cấp hoặc thu hồiBypassrlsĐặc quyền.

createroleĐặc quyền cho phép người dùng cấp hoặc thu hồi tư cách thành viên ngay cả trong các tỷ lệ kèo bóng đá trò mà nó không (chưa) có bất kỳ quyền truy cập nào, AcreateroleNgười dùng có thể có được quyền truy cập vào các khả năng của mọi tỷ lệ kèo bóng đá trò được xác định trước trong hệ thống, bao gồm các tỷ lệ kèo bóng đá trò đặc quyền cao nhưPG_EXECUTE_SERVER_PROGRAM14622_14629pg_write_server_files.

Bắt đầu sao chép

14860_15054Đăng nhậpQuyền. Để tạo tỷ lệ kèo bóng đá trò như vậy, hãy sử dụngTạo tỷ lệ kèo bóng đá 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ẩu15613_15618Phươ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 tỷ lệ kèo bóng đá trò vớiTạo tỷ lệ kèo bóng đá tròtênMật khẩu 'chuỗi'.

kế thừa các đặc quyền

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

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

16544_16731Tạo tỷ lệ kèo bóng đá tròtênBypassrlsvới tư cách là một siêu nhân.

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 tỷ lệ kèo bóng đá 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 tỷ lệ kèo bóng đá trò vớiTạo tỷ lệ kèo bóng đá tròtêngiới hạn kết nối 'Số nguyên'.

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

tỷ lệ kèo bóng đá trò cũng có thể có mặc định cụ thể về tỷ lệ kèo bóng đá 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 tỷ lệ kèo bóng đá trò myname set enable_indexscan TẮT;

Điều này sẽ lưu cài đặt (nhưng không đặt ngay lập tức). Trong các kết nối tiếp theo với tỷ lệ kèo bóng đá trò này, nó sẽ xuất hiện như thểĐặt enable_indexscan thành 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 tỷ lệ kèo bóng đá trò, hãy sử dụngtỷ lệ kèo bóng đá trò thay đổirolenameĐặt lạivarname. Lưu ý rằng các mặc định cụ thể theo tỷ lệ kèo bóng đá trò được gắn vào tỷ lệ kèo bóng đá 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.