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

9665_9694#

9784_9912

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

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

Tạo kèo bóng đá pháp 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 kèo bóng đá pháp tròngoại trừTạo người dùngBao gồmĐăng nhậpTheo mặc định, trong khiTạo kèo bóng đá pháp tròkhông.)

Trạng thái Superuser

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

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

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

Tạo kèo bóng đá pháp trò

kèo bóng đá pháp trò phải được cấp phép rõ ràng để tạo thêm kèo bóng đá pháp 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 đá pháp trò như vậy, hãy sử dụngTạo kèo bóng đá pháp tròtênCreaterole. Một kèo bóng đá pháp trò vớiCreateroleĐặc quyền có thể thay đổi và thả các kèo bóng đá pháp trò đã được cấp chocreateroleNgười dùng vớiadminTùy chọn. Một khoản trợ cấp như vậy xảy ra tự động khi mộtcreateroleNgười dùng không phải là siêu người dùng tạo ra kèo bóng đá pháp trò mới, do đó theo mặc định, AcreateroleNgười dùng có thể thay đổi và bỏ các kèo bóng đá pháp trò mà họ đã tạo. Thay đổi kèo bóng đá pháp 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ụngkèo bóng đá pháp 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 kèo bóng đá pháp 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ạoSuperuserkèo bóng đá pháp trò, cũng không truyền đạt bất kỳ sức mạnh nào trênSuperuserkèo bóng đá pháp trò đã tồn tại. Hơn nữa,Createrole13473_13512sao chépNgười dùng, cũng không có khả năng cấp hoặc thu hồisao chép13637_13735kèo bóng đá pháp trò thay đổi ... Đặtkèo bóng đá pháp trò thay đổi ... Đổi tênĐược sử dụng trênsao chépkèo bóng đá pháp trò, cũng như việc sử dụngNhận xét về kèo bóng đá pháp trò, Nhãn bảo mật trên kèo bóng đá pháp tròkèo bóng đá pháp trò thả. Cuối cùng,createroleKhông trao đổi khả năng cấp hoặc thu hồiBypassrlsĐặc quyền.

Bắt đầu sao chép

kèo bóng đá pháp 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 đá pháp 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 đá pháp trò như vậy, hãy sử dụngTạo kèo bóng đá pháp 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 đá pháp trò vớiTạo kèo bóng đá pháp tròtênMật khẩu 'chuỗi'.

kế thừa đặc quyền

Một kèo bóng đá pháp trò kế thừa các đặc quyền của kèo bóng đá pháp trò, đó là một thành viên của, theo mặc định. Tuy nhiên, để tạo một kèo bóng đá pháp trò không kế thừa các đặc quyền theo mặc định, hãy sử dụngTạo kèo bóng đá pháp tròtênNoinherit. Ngoài ra, kế thừa có thể được ghi đè cho các khoản trợ cấp riêng lẻ bằng cách sử dụngvới kế thừa đúnghoặcvới kế thừa sai.

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

kèo bóng đá pháp 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 đá pháp trò như vậy, hãy sử dụngTạo kèo bóng đá pháp 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 kèo bóng đá pháp 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 đá pháp trò vớiTạo kèo bóng đá pháp 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 đá pháp trò có thể được sửa đổi sau khi tạo vớikèo bóng đá pháp trò thay đổi.Xem các trang tham chiếu choTạo kèo bóng đá pháp tròkèo bóng đá pháp trò thay đổilệnh để biết chi tiết.

kèo bóng đá pháp trò cũng có thể có mặc định cụ thể về kèo bóng đá pháp 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 đá pháp 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 đá pháp 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 đá pháp trò, hãy sử dụngkèo bóng đá pháp trò thay đổirolenameĐặt lạivarname. Lưu ý rằng các mặc định cụ thể theo kèo bóng đá pháp trò được gắn vào kèo bóng đá pháp 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.

Khi một người không siêu giám sát tạo ra một kèo bóng đá pháp trò bằng cách sử dụngcreaterole18735_18878Grant created_user để created_user với quản trị viên đúng, đặt false. Kể từ AcreateroleNgười dùng chỉ có thể thực hiện các đặc quyền đặc biệt liên quan đến kèo bóng đá pháp trò hiện có nếu họ cóTùy chọn quản trịTrên đó, khoản tài trợ này chỉ đủ để cho phépcreateroleNgười dùng quản lý các kèo bóng đá pháp trò họ đã tạo. Tuy nhiên, vì nó được tạo bằngkế thừa sai, đặt sai, ThecreateroleNgười dùng không kế thừa các đặc quyền của kèo bóng đá pháp trò được tạo, cũng như không thể truy cập các đặc quyền của kèo bóng đá pháp trò đó bằng cách sử dụngĐặt kèo bóng đá pháp trò. Tuy nhiên, vì bất kỳ người dùng nào cóTùy chọn quản trịVề kèo bóng đá pháp trò có thể cấp tư cách thành viên trong kèo bóng đá pháp trò đó cho bất kỳ người dùng nào khác,createroleNgười dùng có thể có quyền truy cập vào kèo bóng đá pháp trò được tạo bằng cách chỉ đơn giản là cấp kèo bóng đá pháp trò đó cho chính họ vớikế thừavà/hoặcsetTùy chọn. Do đó, thực tế là các đặc quyền không được kế thừa theo mặc định cũng nhưĐặt kèo bóng đá pháp tròĐược cấp theo mặc định là một biện pháp bảo vệ chống lại tai nạn, không phải là một tính năng bảo mật. Cũng lưu ý rằng, vì khoản tài trợ tự động này được cấp bởi Superuser Bootstrap, nên nó không thể bị xóa hoặc thay đổi bởicreateroleNgười dùng; Tuy nhiên, bất kỳ Superuser nào cũng có thể thu hồi nó, sửa đổi nó và/hoặc phát hành thêm các khoản tài trợ đó cho người kháccreateroleNgười dùng. Bất cứ điều gìCreateroleNgười dùng cóTùy chọn quản trịVề kèo bóng đá pháp trò tại bất kỳ thời điểm nào cũng có thể quản lý nó.

Gửi hiệu chỉnh

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ớp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài liệu.